题解 AT5290 【[ABC165A] We Love Golf】

🌲solution

题目要求出在 [A,B][A,B] 区间内是否存在 kk 的倍数。

由于观察到数据范围很小,所以直接循环枚举判断即可。

如果有一个的话即输出 OK ,立即跳出程序,否则一直循环,直到找到一个。

最终在循环外打印一个 NG ,表示没有。

🌷code

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