#351. [NOIP模拟题Day1-1]set
[NOIP模拟题Day1-1]set
题目描述
给定一个数集 A,要求构造一个数集 B,满足:
• 对于 A 集合中任意的数 x,x 属于 B,即 A ⊆ B;
• 对于 B 集合中任意的数 a, b,(a + b) mod p 属于 B,其中 p 是一个给定的正整数。 求 B 的大小的最小值。
输入格式
第一行两个整数 n, p,其中 n 为 A 的大小。
第二行 n 个整数,表示数集 A 中的数,保证这些数都在 [0, p − 1] 内,保证这些数两两不 同。
输出格式
一个整数,表示答案。
样例
####样例输入
2 10
4 6
####样例输出
5
数据范围与提示
一共 10 个测试点,每个测试点 10 分,只有当你的答案与标准答案完全一致时才能得到 10 分,否则为 0 分。