DevLink Logo
DevLink

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

#array#numpy
3000
256

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.

Nümunələr

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

Məhdudiyyətlər

  • 1 ≤ N ≤ 105

  • −109 ≤ Ai,j ≤ 109

Kod Redaktoru

Kodu yoxlamaq üçün "Yoxla" düyməsinə basın

Nəticələri yadda saxlamaq üçün giriş edin
DevLink Compilation Engine
Tək Ədədlərin Əvəzlənməsi – Məsələ Həlli | DevCode | DevLink