TouchStone
  Please Login
ログイン 登録
距离明年CSP第一轮: ??天 距离CSP第二轮: ??天 距离NOIP还有: ??天
 ホームページ  問題セット  試験一覧  提出状況  掲示板  統計情報
  • ホーム
  • 問題セット
  • P3956
  • 問題
  • P3956Zap
    制限 : 時間制限 : - MS   メモリ制限 : 165536 KB
    審判説明 : 2s
    問題説明

    FGD正在破解一段密码,他需要回答很多类似的问题:对于给定的整数a,b和d,有多少正整数对x,y,满足x<=a,y<=b,并且gcd(x,y)=d。作为FGD的同学,FGD希望得到你的帮助。

    入力形式

    第一行包含一个正整数n,表示一共有n组询问。(1<=n<= 50000)
    接下来n行,每行表示一个询问,每行三个正整数,分别为a,b,d。(1<=d<=a,b<=50000)

    出力形式

    对于每组询问,输出到输出一个正整数,表示满足条件的整数对数。

    サンプル入力 1

    2
    4 5 2
    6 4 3

    サンプル出力 1

    3
    2

    サンプル入力 2

    3
    2 3 1
    8 7 3
    15 15 15

    サンプル出力 2

    5
    3
    1

    サンプル入力 3

    5
    1 1 1
    4 2 2
    9 3 3
    16 4 4
    25 5 5

    サンプル出力 3

    1
    2
    3
    4
    5

    ヒント

    样例1说明:
    对于第一组询问,满足条件的整数对有(2,2),(2,4),(4,2)。对于第二组询问,满足条件的整数对有(6,3),(3,3)。


    ソース  poi2007