20080429ACM练习题(2)

2019-09-01 16:18

//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 10036 Divisibility

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Consider an arbitrary sequence of integers. One can place + or - operators between integers in the sequence, thus deriving different arithmetical

expressions that evaluate to different values. Let us, for example, take the sequence: 17, 5, -21, 15. There are eight possible expressions: 17 + 5 + -21 + 15 = 16 17 + 5 + -21 17 + 5 - -21 17 + 5 - -21 17 - 5 + -21 17 - 5 + -21 17 - 5 - -21 17 - 5 - -21

- 15 = -14 + 15 = 58 - 15 = 28 + 15 = 6 - 15 = -24 + 15 = 48 - 15 = 18

We call the sequence of integers divisible by K if + or - operators can be placed between integers in the sequence in such way that resulting value is divisible by K. In the above example, the sequence is divisible by 7 (17+5+-21-15=-14) but is not divisible by 5.

You are to write a program that will determine divisibility of sequence of integers. Input

The first line of the input file contains a integer M indicating the number of cases to be analyzed. Then M couples of lines follow.

For each one of this couples, the first line contains two integers, N and K (1 <= N <= 10000, 2 <= K <= 100) separated by a space. The second line contains a sequence of N integers separated by spaces. Each integer is not greater than 10000 by it's absolute value. Output

For each case in the input file, write to the output file the word \if given sequence of integers is divisible by K or \ Sample input 2 4 7

17 5 -21 15 4 5

17 5 -21 15

Sample Output Divisible Not divisible


20080429ACM练习题(2).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:[优秀毕设]工程力学《剪力图与弯矩图》

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: