Предмет: Информатика, автор: senon22

Коля:
Двое юношей Петя и Витя играют в следующую игру. Петя говорит Вите три числа a, b и с. Витя, зная, что c=(a⋅x) mod b называет наименьшее возможное неотрицательное значение x, при котором a, c и d равны названным значениям. Если x не существует, Витя говорит 0. Помогите Вите максимально быстро и безошибочно вычислять значение x.


LikeSmileLJkee: На каком языке нужно?
senon22: питон

Ответы

Автор ответа: VerNick
0

#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;

}

Все прошло.


senon22: спасибо
senon22: это какой язык
LikeSmileLJkee: C++
asanali12330: чё то не правильно
senon22: у меня аботает
asanali12330: а ты все удалил и вставил ?
senon22: да
Похожие вопросы
Предмет: Английский язык, автор: Аноним