对任意的 x,f(x)都能整除65,取 x = 1。我也不知道为什么 a 的范围是 0 ~ 65.

#include <stdio.h>

int main() {
	
	int k, a, i, flag;
	while(~scanf("%d", &k)) {
		for(i=0; i<66; i++) {
			if((18+k*i)%65==0)
				break;
		}
		if(i<66)
			printf("%d\n", i);
		else
			printf("no\n");
	}
	
	return 0;
}

版权声明:本文为StevenL原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://www.cnblogs.com/StevenL/p/6818605.html