天天看點

hdu 1098

數學問題,用數學歸納法證明~

隻要從1到65枚舉  看18+k*a*x能否整出65

附上代碼:

#include <iostream>

using namespace std;

int main()

{

 int k;

 while(cin>>k)

 {

   int i,flag=0;

   for(i=1;i<=65;i++)

     if((18+k*i)%65==0)

     {

       flag=1;

       break;

     }

   if(flag)printf("%d\n",i);

   else printf("no\n");

 }

 return 0;   

}