#include <iostream>
using namespace std;
int main() {
int a, c, k;
cin >> a;
while(a > 0) {
if(a%2 == 0) c++;
else k++;
a/=10;
}
cout << "четные: " << c << endl << "нечетные: " << k << endl;
}
Эдуард-Маргарет,
Ричард-Анна,
Майкл-Джейн,
Юджин-Хлоя,
Томас-Лилиан
Var n,k,m,i:integer;
begin
write('n = ');
readln(n);
write('k = ');
readln(k);
m:=n;
for i:=1 to k do
m:=(m div 2)+(m mod 2);
writeln('m = ',m);
end.
Пример:
<span>n = 1000
k = 5
m = 32</span>