#include <iostream>
#include <string>
#include <Windows.h>
signed main() {
const int SIZE = 256;
SetConsoleCP(1251);
SetConsoleOutputCP(1251);
int counts[SIZE] = {};
std::string str;
getline(std::cin, str);
int len = str.length();
/*
Цикл для подсчета повторений каждого символа в тексте
*/
for (int i = 0; i < len; i++) {
counts[(int)(str[i])]++;
}
/*
Цикл для вывода результата
*/
for (int i = 0; i < SIZE; i++) {
if (counts[i] > 0)
std::cout << "Количество повторений символа " << (char)i << ": " << counts[i] << std::endl;
}
return 0;
}
ответ на Python:
from random import randint
a,b = [i for i in range(10,51)],[i for i in range(10,51)]
v,p = 0,0
for i in range(int(input())):
print('Ход номер',i+1)
q,w = a[randint(1,len(a)-1)],b[randint(1,len(b)-1)]
v += w
p += q
a.remove(q)
b.remove(w)
print('Петя вытащил шарик с номером',q,'его счёт равен',p)
print('Ваня вытащил шарик с номером',w,'его счёт равен',v)
if p>v:
print('Победил Петя!')
elif p<v:
print('Победил Ваня!')
else:
print('Победила дружба!')
Объяснение:
begin
write ('X = ');
readln (x);
write ('Y = ');
readln (y);
p:=0;
for i:=1 to y do p:=p+x;
writeln ('Proizvedenie: ',p);
end.