176522025-08-26 23:08:32PajerLeviLCS of Permutationscpp17Hibás válasz 0/100291ms4236 KiB
#include<bits/stdc++.h>

using namespace std;

int main(){
	int t;
	cin >> t;
	while(t--){
		int n, a, b, c, output;
		cin >> n >> a >> b >> c >> output;
		if(a==b){
			cout << "YES\n";
			if(output){
				for(int i=0;i<=a;i++) cout << a-i+1 << ' ';
				for(int i=a+1;i<n;i++) cout << i+1 << ' ';
				cout << '\n';
				for(int i=0;i<n;i++) cout << i+1 << ' ';
				cout << '\n';
				for(int i=0;i<n;i++) cout << i+1 << ' ';
				cout << '\n';
			}
		}
		else{
			cout << "NO\n";
		}
		/*vector<int> p, q, r;
		iota(p.begin(), p.end(), 1);
		iota(q.begin(), q.end(), 1);
		iota(r.begin(), r.end(), 1);
		do{
			do{
				do{
					
				} while(next_permutation(r.begin(), r.end()));
			} while(next_permutation(q.begin(), q.end()));
		} while(next_permutation(p.begin(), p.end()));
		cout << "\nNO";*/
	}
	return 0;
}
RészfeladatÖsszpontTesztVerdiktIdőMemória
00/0
1Hibás válasz0/01ms316 KiB
10/3
2Hibás válasz52ms2732 KiB
3Hibás válasz56ms4104 KiB
4Hibás válasz54ms3860 KiB
5Hibás válasz54ms3736 KiB
6Hibás válasz52ms3388 KiB
7Hibás válasz52ms3128 KiB
8Hibás válasz72ms1840 KiB
9Hibás válasz168ms1976 KiB
20/8
10Hibás válasz0/8112ms1076 KiB
30/10
11Hibás válasz21ms420 KiB
12Hibás válasz54ms4104 KiB
13Hibás válasz56ms4148 KiB
14Elfogadva1ms508 KiB
15Hibás válasz54ms4048 KiB
16Hibás válasz54ms4148 KiB
17Hibás válasz54ms4148 KiB
18Elfogadva1ms316 KiB
19Hibás válasz54ms4072 KiB
20Hibás válasz46ms3444 KiB
21Hibás válasz28ms2100 KiB
22Hibás válasz56ms4148 KiB
23Hibás válasz54ms3892 KiB
24Hibás válasz54ms3900 KiB
25Hibás válasz39ms2752 KiB
26Hibás válasz46ms3380 KiB
27Hibás válasz54ms3892 KiB
28Hibás válasz54ms3380 KiB
29Hibás válasz43ms2864 KiB
30Hibás válasz46ms2612 KiB
31Hibás válasz48ms2356 KiB
32Hibás válasz71ms1844 KiB
33Hibás válasz98ms1844 KiB
34Hibás válasz291ms2316 KiB
40/17
35Hibás válasz21ms508 KiB
36Elfogadva1ms316 KiB
37Elfogadva1ms316 KiB
38Elfogadva1ms500 KiB
39Hibás válasz1ms316 KiB
40Elfogadva1ms316 KiB
41Elfogadva1ms316 KiB
42Elfogadva1ms316 KiB
43Hibás válasz1ms316 KiB
44Hibás válasz1ms316 KiB
45Elfogadva1ms316 KiB
46Hibás válasz1ms316 KiB
47Hibás válasz1ms316 KiB
48Hibás válasz1ms316 KiB
49Hibás válasz1ms316 KiB
50Hibás válasz1ms316 KiB
51Hibás válasz1ms316 KiB
52Hibás válasz1ms316 KiB
53Hibás válasz1ms316 KiB
54Hibás válasz3ms316 KiB
55Hibás válasz7ms408 KiB
56Hibás válasz37ms648 KiB
57Hibás válasz68ms976 KiB
58Hibás válasz145ms1332 KiB
50/22
59Hibás válasz28ms508 KiB
60Elfogadva1ms316 KiB
61Elfogadva4ms316 KiB
62Hibás válasz1ms316 KiB
63Hibás válasz3ms316 KiB
64Hibás válasz1ms316 KiB
65Elfogadva1ms316 KiB
66Hibás válasz1ms316 KiB
67Elfogadva1ms316 KiB
68Hibás válasz1ms508 KiB
69Elfogadva1ms328 KiB
70Hibás válasz1ms316 KiB
71Elfogadva1ms500 KiB
72Hibás válasz1ms316 KiB
73Hibás válasz1ms556 KiB
74Hibás válasz1ms316 KiB
75Hibás válasz1ms316 KiB
76Hibás válasz1ms352 KiB
77Hibás válasz1ms352 KiB
78Hibás válasz1ms316 KiB
79Hibás válasz1ms316 KiB
80Hibás válasz1ms316 KiB
81Hibás válasz1ms316 KiB
82Hibás válasz1ms532 KiB
83Hibás válasz3ms316 KiB
84Hibás válasz26ms408 KiB
85Hibás válasz48ms456 KiB
86Hibás válasz114ms476 KiB
60/40
87Hibás válasz0/4035ms572 KiB
88Hibás válasz0/01ms320 KiB
89Hibás válasz0/056ms4152 KiB
90Hibás válasz0/01ms324 KiB
91Elfogadva0/01ms328 KiB
92Hibás válasz0/01ms328 KiB
93Hibás válasz0/054ms4236 KiB
94Hibás válasz0/01ms328 KiB
95Elfogadva0/01ms508 KiB
96Hibás válasz0/01ms500 KiB
97Hibás válasz0/01ms328 KiB
98Hibás válasz0/01ms328 KiB
99Hibás válasz0/01ms328 KiB
100Hibás válasz0/017ms1344 KiB
101Hibás válasz0/01ms328 KiB
102Hibás válasz0/01ms508 KiB
103Hibás válasz0/02ms328 KiB
104Hibás válasz0/01ms500 KiB
105Hibás válasz0/04ms576 KiB
106Hibás válasz0/08ms692 KiB
107Hibás válasz0/010ms724 KiB
108Hibás válasz0/037ms812 KiB
109Hibás válasz0/064ms752 KiB
110Hibás válasz0/0143ms1244 KiB