e-olymp 8519. Сумма четных цифр

Задача взята с сайта e-olymp.

Задача

Задано длинное число. Найти сумму его четных цифр.

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

Одно натуральное число $n  (n ≤ 10$$100$$).$

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

Вывести сумму четных цифр числа $n$.

Тесты

# ВХОДНЫЕ ДАННЫЕ ВЫХОДНЫЕ ДАННЫЕ
1 2345 6
2 3458937487534533459 32
3 888888888888888888888888888888 240

Код программы

Решение задачи

Чтобы решить данную задачу, т. е. найти сумму четных цифр длинного числа, будем считывать это число в цикле.  Проверяя каждую его цифру на четность, будем прибавлять четные к переменной sum.
Для работы с символом  c как числом, будем писать c - '0'.

Ссылки

Условие задачи на e-olymp

Код программы на ideone

2 thoughts on “e-olymp 8519. Сумма четных цифр

  1. И ещё
    — «т. е. найти сумму четных цифр длинного числа» излишне. Зачем повторять условие?
    — Добавьте объяснение особенности работы ввода отдельных символов. Вы же помните, что обычно cin читает значения разделенные пробелами, табуляциями, переводами строки… Он и тут так работает, но если пробелов нет, то…
    — Это «$n  (n ≤ 10$$100$$)$» одна tex-формула. Не нужно комбинировать html и tex, только, чтобы не искать, как задаются степени.

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