Анализ алгоритма
Увеличим число на 1. Если полученное число четное, то оно является ответом. Иначе увеличим еще раз на 1.
Пример
В первом примере . Увеличим его на 1: . Число четное, оно и является ответом.
Во втором примере . Увеличим его на 1: . Число нечетное, поэтому увеличим его еще раз на 1. Получим , что и является ответом.
Реализация алгоритма
Читаем входное число .
scanf("%d", &n);
Увеличим число на 1.
n++;
Если нечетное, то увеличим его еще раз на 1.
if (n % 2 != 0) n++;
Выводим ответ.
printf("%d\n", n);
Java реализация
import java.util.*; public class Main { public static void main(String[] args) { Scanner con = new Scanner(System.in); int n = con.nextInt(); n++; if (n % 2 != 0) n++; System.out.println(n); con.close(); } }
Python реализация
Читаем входное число .
n = int(input())
Увеличим число на 1.
n += 1
Если нечетное, то увеличим его еще раз на 1.
if n % 2 != 0: n += 1
Выводим ответ.
print(n)