#1165. 产生均匀分布的随机数据

产生均匀分布的随机数据

题目描述

小青遇到了这样一个问题:模拟计算中通常需要一些随机数,一种产生随机数据的方法可通过下式得到: si+1 = (si + step)%mod 式中的“%”表示求余操作符,利用该表达式可产生[0, mod-1]范围内的随机数。

输入格式

每一行包含两个整型数据,分别表示step(step >=1)和mod(mod <=105)两个参数

输出格式

对应于输入参数的每一行,在第1~10列位置上以右对齐方式打印参数step的值,在第11~20列位置上以右对齐方式打印参数mod的值,接着在第25列开始以左对齐方式打印“Good Choice”或者“Bad Choice”。 3 5 15 20 63923 99999

样例

样例 1

输入 # 1

3 5

15 20

63923 99999

输出 # 1

3         5    Good Choice

        15        20    Bad Choice

     63923     99999    Good Choice