首页 > 教案设计 > 信息教案设计 >

数列的整除性

网友分享 172048

分享

数列的整除性

问题描述:

对于任意一个整数数列,我们可以在每两个整数中间任意放一个符号'+'或'-',这样就可以构成一个表达式,也就可以计算出表达式的值。比如,现在有一个整数数列:17,5,-21,-15,那么就可以构造出8个表达式:

17+5+(-21)+15=16

17+5+(-21)-15=-14

17+5-(-21)+15=58

17+5-(-21)-15=28

17-5+(-21)+15=6

17-5+(-21)-15=-24

17-5-(-21)+15=48

17-5-(-21)-15=18

对于一个整数数列来说,我们能通过如上的方法构造出不同的表达式,从而得到不同的数值,如果该数值能够被k整除的话,那么我们就称该数列能被k整除。

在上面的例子中,该数列能被7整除(17+5+(-21)-15=--14),但不能被5整除。现在你的任务是,判断某个数列是否能被某数整除。

输入格式:

数据存放在当前目录下的文本文件"div.in"中。 文件的第一行是一个整数m,表示有m个子任务。接下来就是m个子任务的描述。 每个子任务有两行。第一行是两个整数n和k(1<=n<=10000, 2<=k<=100),n和k中间有一个空格。n 表示数列中整数的个数;k就是需要你判断的这个数列是否能被k 整除。第二行是数列的n个整数,整数间用空格隔开,每个数列的绝对值都不超过10000。

输出格式:

答案输出到当前目录下的文本文件 "div.out"中。 输出文件应有m 行,依次对应输入文件中的m 个子任务,若数列能被k 整除则输出 "divisible",否则输出 "not divisible" ,行首行末应没有空格。

样例:

输入文件: div.in

2

4 7

17 5 -21 15

4 5

17 5 -21 15

输出文件: div.out

divisible

not divisible

<
AD位1

相关推荐

”无可非难”指最佳生肖,释义词语落实解释

传统文化

今期猪虎龙出特,四十结伴九难寻是猜一最佳准确生肖,释义落实成语作答解释

传统文化

时望所归代表什么生肖,猜打一最佳生肖解释释义词语

传统文化

2025年全国部分省市小学及初高中寒假校历(必看)

动态要闻

2025年河南多地期末考试时间(必看)

动态要闻
AD位2

热门图文

AD3

上一篇:小球下落

下一篇:4.2表格信息的加工与表达