题目大意:
有两个数a=1,b=0a=1,b=0a=1,b=0,有ppp步操作,分为两种:b ++和a *= b,现给定p,l,rp,l,rp,l,r,求ppp步操作结束后分布在区间[l,r][l,r][l,r]内的、可能的、不同的aaa有多少种?
b ++
a *= b
注:此处的不同是指结果不同,用不同的过程得出的aaa相同则视为同一种结果
1≤l≤r≤109,1≤p≤1001\leq l\leq r\leq 10^9,1\leq p\leq 1001≤l≤r≤109,1≤p≤100