Значение переменной x после выполнения программы: 36.
#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>
Размер алфавита вычисляемся по формуле:
N = 2 ^n, где n - количество бит отводимое для записи одного числа.
Найдём n и будет нам счастье.
1/128 = 2^(-7) Гб = 2^3 Мб = 2^13 Кб = 2^23 Б = 2^26 бит
Ну и n = 2^26/16*64*64 = 2^26/2^16 = 2^10 = 1024.
Ну и размер: N = 2^1024
Лучше сам/а пересчитай. Могла ошибиться, ну а логика такая