#include <iostream>
int main()
{
int number;
std::cin >> number;
int count = 0;
while (number > 0) {
if (number % 2 == 0)
count++;
number /= 10;
}
std::cout << count;
return 0;
}
Пример ввода:
1503
Пример вывода:
1
program n_1;
var S:integer;
begin
S:=(sqr(2)+sqr(4)+sqr(6)+sqr(8)+sqr(10));
writeln(S);
end.
sqr(i) - sqr это возведение числа во вторую степень, а i само число
<u><em>// PascalABC.NET 3.3, сборка 1590 от 03.12.2017</em></u>
<u><em>// Внимание! Если программа не работает, обновите версию!</em></u>
begin
var a:=ArrRandom(12,-12,12); a.Println;
a:=a[1:6]+a[:1]+a[7:]+a[6:7]; a.Println
end.
<u>Пример</u>
3 12 5 -2 -5 4 0 1 -8 -3 -4 -12
12 5 -2 -5 4 3 1 -8 -3 -4 -12 0
У него две монеты на сумму 7 копеек - то есть одна не пятак, а про вторую нечего не говорится, значит она может быть пятаком, а другая естественно 2 копейки!