198922025-12-29 07:18:05BikficcDíjazáscpp17Accepted 100/100143ms1332 KiB
#include <iostream>
using namespace std;

int main() {
    int E, a1, a2, a3;
    cin >> E;

    for (a1 = E - 2; a1 >= 1; a1--) {
        for (a2 = a1 - 1; a2 >= 1; a2--) {
            a3 = E - a1 - a2;
            if (a3 >= 1 && a2 > a3) {
                cout << a1 << " " << a2 << " " << a3 << endl;
            }
        }
    }
    return 0;
}
SubtaskSumTestVerdictTimeMemory
subtask10/0
1Accepted1ms508 KiB
2Accepted12ms316 KiB
subtask210/10
3Accepted1ms316 KiB
4Accepted2ms316 KiB
5Accepted1ms316 KiB
6Accepted2ms316 KiB
7Accepted1ms316 KiB
subtask310/10
8Accepted1ms316 KiB
9Accepted2ms316 KiB
10Accepted1ms316 KiB
11Accepted2ms316 KiB
12Accepted1ms316 KiB
subtask420/20
13Accepted2ms316 KiB
14Accepted2ms500 KiB
15Accepted2ms316 KiB
16Accepted2ms316 KiB
17Accepted2ms316 KiB
18Accepted1ms316 KiB
19Accepted1ms316 KiB
20Accepted1ms328 KiB
21Accepted2ms508 KiB
22Accepted2ms316 KiB
subtask520/20
23Accepted7ms316 KiB
24Accepted7ms408 KiB
25Accepted17ms408 KiB
26Accepted18ms408 KiB
27Accepted37ms564 KiB
28Accepted8ms316 KiB
29Accepted17ms492 KiB
30Accepted32ms504 KiB
31Accepted17ms488 KiB
32Accepted8ms316 KiB
subtask640/40
33Accepted56ms484 KiB
34Accepted72ms708 KiB
35Accepted93ms832 KiB
36Accepted143ms1240 KiB
37Accepted86ms820 KiB
38Accepted57ms568 KiB
39Accepted68ms820 KiB
40Accepted104ms816 KiB
41Accepted143ms1076 KiB
42Accepted120ms1076 KiB
43Accepted70ms712 KiB
44Accepted86ms820 KiB
45Accepted123ms1028 KiB
46Accepted119ms1076 KiB
47Accepted48ms576 KiB
48Accepted61ms568 KiB
49Accepted86ms732 KiB
50Accepted114ms968 KiB
51Accepted143ms1328 KiB
52Accepted143ms1332 KiB