#1208. 4.数列询问
4.数列询问
当前没有测试数据。
4.数列询问
题目描述
有一个长度为的数列,数列中每个数都是之间的整数。
小明不知道数列中每个数的值,所以向小红做了次询问。
每次小明会向小红询问一个区间中所有数的和对取模的结果。
问完所有问题后,小明发现小红的回答中似乎存在矛盾。
现在小明想找到最大的,满足小红的前次回答中不存在矛盾(有可能等于)。
输入格式
第一行三个整数,,表示数列长度,询问个数和模数。
之后行,每行三个整数,,,表示小红回答区间中所有数的和对取模结果为。
输出格式
输出最大的,满足小红的前次回答中不存在矛盾。
数据范围与提示
- 对于的数据,,;
- 对于的数据,,;
- 对于另外的数据,,;
- 对于的数据,,。
- 不一定为质数,建议使用读入优化。
样例
10 5 2
1 2 0
3 4 1
5 6 0
1 6 0
7 10 1
3