Теңдеу
Шешімді жөнелту
Ұпайлар:
1
Уақыт шектеуі:
1.0s
Жад шектеуі:
256M
Author:
Problem type
Рұқсат етілген тілдер
Assembly, Awk, Brain****, C, C++, Java, Pascal, Perl, Python, Sed, Text
\(ax + b = 0\) теңдеуінің бүтін шешімдерін табыңыз.
Енгізу
Екі бүтін сан беріледі \(a\) және \(b\).
Шығару
Егер шешімдердің саны шектеулі болса барлығын шығару керек, егер шешім болмаса «NO» деп шығару керек, егер шексіз көп шешім болса «INF» деп шығару керек.
Мысалдар
Енгізу 1
6 -2
Жауап 1
NO
Енгізу 2
1 1
Жауап 2
-1
Пікірлер
include <bits/stdc++.h>
using namespace std; int main() { int a,b,c; cin>>a>>b; c=(b-1)/a; if(c>0 or ((b-1)%a)==0){ cout<<c; } else{ cout<<"NO";