TopCoder

kenkenken
Caidorz

User's AC Ratio

97.9% (47/48)

Submission's AC Ratio

71.5% (123/172)

Tags

Description

給你一個正整數 N,你能算出有幾組正整數解 (x,y,z) 同時滿足以下的兩個條件嗎?
{gcd(x,y)+z=gcd(y,z)+x=gcd(z,x)+y1x,y,zN

Input Format

輸入的第一行恰有一個正整數 T ,表示這份檔案的測資數量。

輸入接下來 T 行的每一行都恰有一個正整數 N ,代表給定的正整數 N

  • 1T105
  • 1N106

Output Format

對於 T 筆測試資料,請輸出每一筆的答案,意即滿足條件的數組 (x,y,z) 的合法解個數。

Sample Input 1

1
2

Sample Output 1

5

Sample Input 2

1
240128

Sample Output 2

8555996

Sample Input 3

2
2
240128

Sample Output 3

5
8555996

Hints

Problem Source

IOICamp 2024 Day2 pB

Subtasks

No. Testdata Range Constraints Score
1 0~2 範例測資 0
2 3~18 T=1,N100 20
3 3~33 T=1 50
4 3~46 無額外限制 30

Testdata and Limits

No. Time Limit (ms) Memory Limit (VSS, KiB) Output Limit (KiB) Subtasks
0 1000 262144 65536 1
1 1000 262144 65536 1
2 1000 262144 65536 1
3 1000 262144 65536 2 3 4
4 1000 262144 65536 2 3 4
5 1000 262144 65536 2 3 4
6 1000 262144 65536 2 3 4
7 1000 262144 65536 2 3 4
8 1000 262144 65536 2 3 4
9 1000 262144 65536 2 3 4
10 1000 262144 65536 2 3 4
11 1000 262144 65536 2 3 4
12 1000 262144 65536 2 3 4
13 1000 262144 65536 2 3 4
14 1000 262144 65536 2 3 4
15 1000 262144 65536 2 3 4
16 1000 262144 65536 2 3 4
17 1000 262144 65536 2 3 4
18 1000 262144 65536 2 3 4
19 1000 262144 65536 3 4
20 1000 262144 65536 3 4
21 1000 262144 65536 3 4
22 1000 262144 65536 3 4
23 1000 262144 65536 3 4
24 1000 262144 65536 3 4
25 1000 262144 65536 3 4
26 1000 262144 65536 3 4
27 1000 262144 65536 3 4
28 1000 262144 65536 3 4
29 1000 262144 65536 3 4
30 1000 262144 65536 3 4
31 1000 262144 65536 3 4
32 1000 262144 65536 3 4
33 1000 262144 65536 3 4
34 1000 262144 65536 4
35 1000 262144 65536 4
36 1000 262144 65536 4
37 1000 262144 65536 4
38 1000 262144 65536 4
39 1000 262144 65536 4
40 1000 262144 65536 4
41 1000 262144 65536 4
42 1000 262144 65536 4
43 1000 262144 65536 4
44 1000 262144 65536 4
45 1000 262144 65536 4
46 1000 262144 65536 4