F - RoboCup

問題文

小池くんは機体で使うモーターの減速機構を設計しています。 この機構は、 特殊な 44 軸リンク機構と 77 倍の増速ギアを組み合わせて作られています。

具体的には、 リンク機構の調整パラメータとして a4a≥4 を満たす整数 aa を選ぶと、 一次減速比として aC4{}_aC_4 倍が得られます。 さらに、 77 倍ギアを b1b≥1 を満たす整数 bb 段連結することで、 全体の最終減速比 DD は以下のように定まります。

D=aC4×7bD = {}_aC_4 × 7^b

今、 新しいロボットのモーターに必要な減速比の許容範囲が LDRL≤D≤R と決まりました。

整数 L,RL,R が入力されるので、 この範囲に収まる実現可能な減速比 DD が全部でいくつあるかを出力してください。 DD の重複している (a,b)(a,b) の組は同じものとみなします。

ただし、 1rn1≤r≤n である整数 r,nr,n について

nCr=n(n1)(n2)...(nr+1)1×2×3×...×r{}_nC_r = \frac{n(n-1)(n-2)...(n-r+1)}{1×2×3×...×r}

と定義されます。 また、 nCr{}_nC_r は必ず整数値となることが証明できます。

 

制約

  • 1LR1091≤L≤R≤10^9
  • 入力は全て整数

 

入力方法

入力は以下の形式で標準入力から与えられる。

L R

 

出力方法

問題文に従って、整数値を出力してください。

 

サンプル

入力例1
5 100
出力例1
3

(a,b)(a,b) の組み合わせは以下の通りです。

  • (4,1)(4,1) ... D=4C4×71=7D = {}_4C_4 × 7^1 = 7
  • (4,2)(4,2) ... D=4C4×72=49D = {}_4C_4 × 7^2 = 49
  • (5,1)(5,1) ... D=5C4×71=35D = {}_5C_4 × 7^1 = 35

範囲 [5,100][5,100] を満たす DD はこの 33 つなので、 33 を出力します。  

入力例2
200 300
出力例2
1

(a,b)(a,b) の組み合わせは以下の通りです。

  • (7,1)(7,1) ... D=7C4×71=245D = {}_7C_4 × 7^1 = 245
  • (5,2)(5,2) ... D=5C4×72=245D = {}_5C_4 × 7^2 = 245

範囲 [200,300][200,300] を満たす (a,b)(a,b) の組は 22 つありますが、 DD はこの 11 つなので、 11 を出力します。  

入力例3
1234 56789
出力例3
28

 

提出


Go (1.21)