题解 AT5290 【[ABC165A] We Love Golf】
ShineEternal
2020-05-03 15:10:13
## solution
题目要求出在 $[A,B]$ 区间内是否存在 $k$ 的倍数。
由于观察到数据范围很小,所以直接循环枚举判断即可。
如果有一个的话即输出 `OK` ,立即跳出程序,否则一直循环,直到找到一个。
最终在循环外打印一个 `NG` ,表示没有。
## code
```cpp
#include<cstdio>
using namespace std;
int main()
{
int k,a,b;
scanf("%d",&k);
scanf("%d%d",&a,&b);
for(int i=a;i<=b;i++)
{
if(i%k==0)
{
printf("OK\n");
return 0;
}
}
printf("NG\n");
return 0;
}
```