DevLab

Tək Ədədlərin Əvəzlənməsi

Asan
arrayconditionalsmoduloloop
3000 ms
256 MB

Sizə N elementdən ibarət birölçülü ədədi massiv verilir. Sizin vəzifəniz bu massivdəki bütün tək ədədləri -1 ilə əvəz etmək və dəyişdirilmiş massivi çap etməkdir. Massivdəki cüt ədədlər isə olduğu kimi qalmalıdır.

Qeyd: Sıfır (0) cüt ədəd hesab olunur və dəyişdirilməməlidir. Mənfi ədədlərin də tək və ya cüt olma xüsusiyyətini nəzərə almalısınız.

Giriş verilənləri:

  • Birinci sətirdə massivin ölçüsünü bildirən bir tam ədəd — N verilir.

  • İkinci sətirdə boşluqla ayrılmış N sayda tam ədəd olmaqla massivin elementləri (Ai​) verilir.

Çıxış verilənləri:

  • Dəyişdirilmiş massivin elementlərini tək sətirdə, aralarında bir boşluq olmaqla çap edin.

1Nümunə 1:
Giriş:
10 1 2 3 4 5 6 7 8 9 10
Çıxış:
-1 2 -1 4 -1 6 -1 8 -1 10

Məhdudiyyətlər

  • 1 ≤ N ≤ 105

  • −109 ≤ Ai,j ≤ 109

REDAKTOR
Giriş edin
Giriş:
10 1 2 3 4 5 6 7 8 9 10
Çıxış:
-1 2 -1 4 -1 6 -1 8 -1 10