В русском алфавите всего 33 буквы,следовательно подставим буквы под цифровые значения,получается,что:
1-А
2-Б
...
33-Я
Челнокова-256131516121631
Екатерина-61212061810151
<span>Романовна-181614115163151</span>
#include <iostream>
using namespace std;
int main() {
int a, b, c;
cin >> a >> b >> c;
for(int i = 0; i <= 1000; i++){
if(a * i % b == c){
cout << i;
return 0;
}
}
cout << 0;
return 0;
}
<h3>
</h3><h3>
Все прошло.</h3>
Вы вводите символьную информацию (данное типа char) при помощи процедуры Read(). В языке Паскаль ввод должен ВСЕГДА завершаться посылкой пары кодов "перевод строки" и "возврат каретки", что и происходит при нажатии клавиши "Enter". Так, если Вы вводите латинское "А", программа получает не один символ, а три: с кодом "А", с кодом "перевод строки" и с кодом "возврат каретки". И чтение в цикле происходит сразу три раза до очередного обращения к клавиатуре. Итого получается четыре прохода по циклу: первые три символа на самом деле воспринимаются, как девять, а затем считывается четвертый, что дает десять и цикл завершается.
Для правильной работы с символьными данными (char, string) следует использовать не Read(), а Readln() и все у Вас получится. Процедура Readln() "отрезает" коды "перевод строки" и "возврат каретки".
str_1 = input("text: ")
print(str_1.split(" ")[0])
Ответ:
55 строка значит цифра 55
55 столбец значит 55 буква
но 55 буквы в латинице нет
значит мы поставим первой буквой А и отнимем 26
55-26=29
но и 29 буквы нет, значит поставим вместо А букву В и еще отнимем 26
29-26=3
3-я буква это С
значит столбец ВС
ячейка ВС55
Объяснение: