189062025-11-10 19:32:36birozsDíjazáspython3Accepted 100/100186ms4148 KiB
N = int(input())
a = N - 3
b = 2
c = 1
print(a,b,c)
for i in range(1,a - (N // 3)):
    for j in range(i,0,-1):
        if a-i>b+j>c+i-j:
            print(a-i,b+j,c+i-j)

SubtaskSumTestVerdictTimeMemory
subtask10/0
1Accepted16ms2868 KiB
2Accepted29ms3380 KiB
subtask210/10
3Accepted16ms3056 KiB
4Accepted16ms2868 KiB
5Accepted14ms2868 KiB
6Accepted16ms2868 KiB
7Accepted16ms2868 KiB
subtask310/10
8Accepted16ms3064 KiB
9Accepted16ms3064 KiB
10Accepted16ms3124 KiB
11Accepted16ms3124 KiB
12Accepted17ms3124 KiB
subtask420/20
13Accepted17ms3208 KiB
14Accepted17ms3068 KiB
15Accepted17ms3124 KiB
16Accepted17ms3124 KiB
17Accepted17ms3132 KiB
18Accepted16ms3124 KiB
19Accepted16ms3000 KiB
20Accepted17ms2992 KiB
21Accepted17ms3124 KiB
22Accepted17ms3140 KiB
subtask520/20
23Accepted21ms3332 KiB
24Accepted20ms3524 KiB
25Accepted35ms3328 KiB
26Accepted34ms3176 KiB
27Accepted54ms3380 KiB
28Accepted23ms3120 KiB
29Accepted32ms3384 KiB
30Accepted46ms3336 KiB
31Accepted34ms3384 KiB
32Accepted24ms3180 KiB
subtask640/40
33Accepted74ms3636 KiB
34Accepted98ms3632 KiB
35Accepted120ms3892 KiB
36Accepted180ms4080 KiB
37Accepted114ms3728 KiB
38Accepted75ms3636 KiB
39Accepted97ms3740 KiB
40Accepted125ms3892 KiB
41Accepted177ms4148 KiB
42Accepted150ms3892 KiB
43Accepted85ms3636 KiB
44Accepted114ms3636 KiB
45Accepted151ms3892 KiB
46Accepted152ms3892 KiB
47Accepted65ms3380 KiB
48Accepted90ms3628 KiB
49Accepted114ms3820 KiB
50Accepted148ms3892 KiB
51Accepted180ms4148 KiB
52Accepted186ms4148 KiB