#P10735. 打卡任务
打卡任务
题目描述
由于某种原因,小每天都需要在家打卡。规定的打卡时间有个,从到编号。由于小很咕,所以他只会选择其中个时间打卡,为了不被人怀疑,他需要保证所有打了卡的时间的编号之和模余。
小每天都想换一种姿势打卡,因此他想求出有多少种不同的打卡方案对取模的结果。为了避免必将惨败,小找到了你,你能帮帮他吗?
输入格式
一行三个非负整数,含义如题目所示。
输出格式
一行一个整数,代表不同的打卡方案对取模的结果。
输入样例1
5 3 2
输出样例1
2
输入样例2
1926 817 0
输出样例2
46008691
输入样例3
996 251 404
输出样例3
157980166
输入样例4
131072 4396 2200
输出样例4
777778458
数据范围与提示
对于所有的测试点,
subtask1(10pts),
subtask2(20pts),
subtask3(10pts),
subtask4(10pts),为质数。
subtask5(10pts),
subtask6(40pts),无特殊限制。