一个整数的每位数字都是1,至少多少位才能使这个数被1987整除呢?

来源:学生作业帮助网 编辑:作业帮 时间:2024/04/29 22:48:35

一个整数的每位数字都是1,至少多少位才能使这个数被1987整除呢?
一个整数的每位数字都是1,至少多少位才能使这个数被1987整除呢?

一个整数的每位数字都是1,至少多少位才能使这个数被1987整除呢?
1.设i=11111
2.i除以1987,如果余数为0,则表示成功,去到第4步.
3.i=i*10+1,回到第2步.
4.返i回.

14位,11111111111111除1987得5591902925

亲我不知道你要用什么语言所以不能写具体语句供你copy啊= =!


请参照这个思路自行完善语句好不……

=====


思路:按照除法竖式的做法,依次算出每一步的商,和减完之后的结果。

使用两个变量:这一位的商a,和这一次减完的结果b。

另外来个用于数数的变量i


首先赋值i=4,b=1111

然后开始循环:

{

i自加1;

b=b×10+1;//这一步相当于把原来的b末尾添一个1

找到一个0~9之间的a,使得b-a×1987大于等于0小于1987   ; //即除法中的试商过程。编程的话,这步可以用循环来跑

b=b-a  ;//相当于除法竖式中减法的那一步

}

当b=0时循环结束。看当时的 i 是多少,就共有多少个1。





参看附件的excle表格,A列相当于上面的a,B列相当于上面的b

结果的商有328位,对应的被除数有332位。

(A列的数依次排列起来,就是结果的商)



一个整数的每位数字都是1,至少多少位才能使这个数被1987整除呢? 一个2008位的整数,每位数字都是3,用它除以13的商的个位数字是几? 一、填空题.1、 5.07至少要添上( )个 0.01,才能得到整数.2、 一个九位数,它的十位、千位、十万位上都是8,其余各位上的数字都是零,这个数写作( ) ,读( ).3、A=2×2×3,B=2×C×5,已知A、B两数 一个保险箱有三位密码,每位有1-8八个数字.只要有两位密码正确就可以开锁,问至少要尝试多少次(一次同时输入三位密码)才能保证一定开锁?答案是32,求证明 有一个100位数,每位上的数字都是8,这个数除以7,当商是整数时,佘数是几? 有一个200位的数,每位上的数字都是3,用它除以7,余数是几?商的末位数字是几? 用C语言编写个程序,输入一个2-7为的整数,然后判断是否是一个runaround数一个N位的runaround数的特点:(1)该整数有N位,每一位数字在1~9之间.(2)这些数字构成了一个序列,序列中每位数字的值 有一个200位的数,每位上的数字都是3,用它除以7,余数是几?商的末尾数字是几? 有一个200位的数,每位上的数字都是3,用它除以7,余数是多少?商的末位数字是几?余数是5,商的末位数字是4.请列出公式, 有一个200位的数,每位上的数字都是3,用它除以7,余数是多少?商的末尾数是多少?ji! 有一个200位的数,每位上的数字都是3,用他除以7,余数是几?商的末位数是几?请说出理由. C语言:输入一个三位的整数,计算其每位数字的累加之和.例如:输入整数123后,其每位数字累加之和为6(1+2+3) 有一个200位的数,每位数字都是3,用它除以7...有一个200位的数,每位数字都是3,用它除以7,余数是几?商的末尾数字是几?一定要要算式和结果。 用数字1和2组成8位数,其中至少有连续四位数字都是1的有多少个?说明原因 一个1000——10000的整数,满足千位数字>百位数字>十位数字>个解析位数字>的数有多少个?(请解析) 1、标有1、2、3的数字卡各有一百张,每次任选其中的7个数字相加,至少选______次才能保证有两次相加的和相等.2、某工厂的30位师傅共带47名徒弟,每位师傅能带1名、2名或3名徒弟,如果带一名徒 敬老院买来许多苹果、橘子和梨.每位老人任选两个,那么,至少应有几位老人才能保证必有两位或两位以上老所选的水果相同?为什么是3+2+1+1=7, 有三种图书分别是科技书、文艺书和故事书.每位同学可任借两本问至少多少位同学借书,才能保证其中必有4人