一个整数的每位数字都是1,至少多少位才能使这个数被1987整除呢?告诉我用PASCAL编程,要怎么想?思路?1.设i=111112.i除以1987,如果余数为0,则表示成功,去到第4步。3.i=i*10+1,回到第2
一个整数的每位数字都是1,至少多少位才能使这个数被1987整除呢?
告诉我用PASCAL编程,要怎么想?思路?
1.设i=11111
2.i除以1987,如果余数为0,则表示成功,去到第4步。
3.i=i*10+1,回到第2步。
4.返i回。
这样子做绝对是超时掉了,算不出来的