xzc的夢 Apare_xzc
時間限制:1000ms
空間限制:128M
題面:
西遊記是xzc最喜歡的神話故事了。最近,因爲宅在家不能出門,xzc重溫了西遊記。這天他看着看着就睡着了。他夢到了西遊記:
很久很久以前,王母娘娘在蟠桃園種下了一批蟠桃樹,蟠桃園中開始只有1個桃子。因爲蟠桃園有仙氣,所以園中的桃子每天都是前一天個數的x倍。過了y天之後,第一屆蟠桃會要舉行了。七仙女把蟠桃園中的蟠桃都摘下來,平均分給了名單上的仙佛,一共有t人。餘下不夠分的n個就放在了一邊。
孫悟空很生氣,居然不分給我這個齊天大聖,於是他把剩下的n個桃子都偷走,回到了花果山。
花果山有m只小猴子,孫悟空決定把這n個桃子全部分給m只小猴子,每個人至少分到1個桃子。問孫悟空有多少種分法?由於答案可能很大,所以請對975743
取模。
數據範圍:
0 < x,t <= 1E15
0<y<=10^10000
1<m<1E12
所有輸入均爲正整數
輸入格式:
- 第一行是一個正整數T,代表有T組數據(T<=5)
- 每一組數據有兩行,第一行有三個正整數x,t,m
- 第二行有一個大整數y
輸出格式:
輸出T行,表示T組數據的答案
樣例輸入:
3
2 50 1
9
2 50 4
9
11561598894 4986446848 100
414316541654918649165841654965416541654165416541653165416516516541
樣例輸出:
1
165
171317