level 1
爆破大师可莉
楼主
小A想请同学帮他做一项问卷调查,为了实验的客观性,他先用线性同余法随机生成了 N 个 0 到 100之间的随机整数,对于其中重复的数字,只保留一个,把其余相同的数去掉,不同的数对应着不同的学生的学号。然后再把这些数从小到大排序,按照排好的顺序去找同学做调查。请你协助小A完成“去重”与“排序”的工作。
线性同余的参数b=1194211693L,c=54321L,m=32768L 输入格式: 输入有1行,为 2 个正整数,表示所生成的随机数的个数 N和种子s。
输出格式:
输出是两行,第 1行为 1 个正整数 M,表示不相同的随机数的个数。第2行为按顺序排列的M个随机数。
示例:
输入:10 3
输出:
10
30 34 53 59 65 68 77 78 79 82
2022年12月30日 08点12分
1
线性同余的参数b=1194211693L,c=54321L,m=32768L 输入格式: 输入有1行,为 2 个正整数,表示所生成的随机数的个数 N和种子s。
输出格式:
输出是两行,第 1行为 1 个正整数 M,表示不相同的随机数的个数。第2行为按顺序排列的M个随机数。
示例:
输入:10 3
输出:
10
30 34 53 59 65 68 77 78 79 82