#include <iostream>
#include <cctype>
using namespace std ;
int main() {
string s;
int freqs[26] = { 0 };
getline( cin, s );
for (auto c : s) {
if (isalpha(c)) {
freqs[toupper(c) - 'A'] += 1;
}
}
int max = 0;
string out = "";
for (int i = 0; i < 26; i++) {
if (freqs[i] == max) {
out.push_back((char)'A' + i);
} else if (freqs[i] > max) {
out = "";
out.push_back((char)'A' + i);
max = freqs[i];
}
}
cout << out << endl;
cout << max;
return 0;
}
Объяснение:
удачки с сириусом мужик)
Поделитесь своими знаниями, ответьте на вопрос:
3. переведите 100 килобайт в биты, байты, мегабайты, гигабайты.4. в корзине лежат 15 черных и 15 белых шаров. сколько информации несет сообщение о том, чтодостали черный шар? 5. сообщение, записанное буквами 128-символьного алфавита, содержит 30 символов. какой объеминформации оно несет? 6. книга содержит 400 компьютерных страниц, на каждой странице 20 строк, в каждой строке 40символов. определить информационный объем книги, если мощность компьютерного алфавита 256символов (8- битная кодировка7.переведите из десятичной системы счисления число 127 в пятеричную и восьмеричную системысчисления.8. переведите в десятичную систему счисления числа 1002 и 10b16-9. постройте таблицу истинности для высказывания а лс10.постройте таблицу истинности для высказывания васva11. у исполнителя букашка две команды: 1. прибавь 2, 2. вычти 5.первая из них увеличивает число на экране на 2, вторая - уменьшает его на 5. программа длябукашки — это последовательность команд. какие различные числа можно получить из числа программы, которая содержит ровно 2 команды? 12. у исполнителя калькулятор две команды, которым присвоены номера: 1. прибавить 2
Объяснение:
#include <iostream>
#include <string>
using namespace std;
int main()
{
setlocale(LC_ALL, "ru");
int d = 0;
string s = "";
cout << "Введите строку:" << endl;
getline(cin, s);
for (int i = 0; i < s.length(); i++)
{
if (s[i] == 'A')
{
s[i] = 'B';
d++;
}
else if (s[i] == 'a')
{
s[i] = 'b';
d++;
}
else if (s[i] == 'B')
{
s[i] = 'A';
d++;
}
else if (s[i] == 'b')
{
s[i] = 'a';
d++;
}
}
cout << s << endl
<< d << endl;
}