e-olymp 904. Увеличить на 2

Задача

Задана последовательность целых чисел. Увеличить на $2$ каждый ее неотрицательный элемент.

Входные данные

В первой строке задано количество элементов последовательности $n(n ≤ 100).$ Во второй строке заданы сами элементы, значение каждого из которых по модулю не превышает $100.$

Выходные данные

Вывести в одной строке $n$ чисел: новые значения элементов последовательности в том же порядке, в котором они были заданы.

Тесты

Входные данные Выходные данные
1 4
1 2 3 -4
3 4 5 -4
2 7
7 -3 4 -2 5 0 -1
9 -3 6 -2 7 0 -1
3 5
6 -12 28 -32 -1
8 -12 30 -32 -1
4 3
-2 -3 -4
-2 -3 -4

Код

Решение

Вводим количество элементов последовательности. С помощью цикла for вводим элементы последовательности, в то же время проверяя: если число положительное, увеличиваем его на два, если же отрицательное, то оставляем без изменений,  выводим новые элементы.

Ссылки

2 thoughts on “e-olymp 904. Увеличить на 2

Добавить комментарий