Районная олимпиада по информатике. 2016-2017 учебный год.
Есеп C. Қалдықтар
Ограничение по времени:
2 секунд
Ограничение по памяти:
64 мегабайт
Сізге $a,$ $b$ жəне $n$ сандары берілген. $a\cdot x$ саны $n$ санына бөлгендегі қалдығы $b$ болатын жəне $0 \le x \le n-1$ болатын барлық $x$ сандарының санын табу керек.
Формат входного файла
Бір ғана жолда үш сан берілген — $a,$ $b$ жəне $n$ сандары берілген $(0 \le n \le 100000,$ $0 \le a, b < n).$
Формат выходного файла
Бір ғана сан — барлық $x$ сандарының санын табу керек.
Примеры:
Вход 3 0 6Ответ
3
Комментарий/решение:
#include<bits/stdc++.h>
using namespace std ;
int main () {
int n , m , k , cnt = 0 ;
cin >> n >> m >> k ;
for(int i = 1 ; i <= k ; i++){
if(n * i % k == m){
cnt++ ;
}
}
cout << cnt ;
}
a,b,n=map(int,input().split())
k=0
for x in range(n):
if a*x%n==b:
k+=1
print(k)
Возможно, что при неправильном наборе формул, они будут
доредактированы модератором. При этом содержание не будет меняться.