CSES - Leirikisa 6.3.2017 - Results
Submission details
Task:Karuselli
Sender:ankka22
Submission time:2017-03-06 16:47:03 +0200
Language:C++
Status:READY
Result:0
Feedback
groupverdictscore
#10
#20
#30
Test results
testverdicttimegroup
#10.15 s1details
#20.29 s1details
#30.22 s1details
#40.23 s1details
#50.29 s1details
#60.04 s2details
#70.04 s2details
#80.04 s2details
#90.04 s2details
#100.05 s2details
#110.16 s3details
#120.23 s3details
#130.21 s3details
#140.21 s3details
#150.22 s3details

Code

#include <iostream>
#include <vector>
#include <map>
using namespace std;
long n, m, o, p, k;
map<long, int> ma1, ma2;
int main() {
	cin >> n >> k;
	//for (int i = 1; i <= n; i++) {
		for (int a = 1; a <= k; a++) {
			cin >> o;
			ma1.insert({o,a});
		}
		for (int a = 1; a <= k; a++) {
			cin >> o;
			ma2.insert({o,a});
		}	
			//v[i].push_back({a, i});
	
	auto it1 = ma1.end();
	--it1;
	auto it2 = ma2.end();
	--it2;
	--it2;
	p = it1->first + it2->first;
	--it1;
	++it2;
	p = max(p, it1->first + it2->first);
	cout << p << endl;
}//:D

Test details

Test 1

Group: 1

Verdict:

input
1 100000
557222713 738086719 759310230 ...

correct output
999997412

user output
1070491963

Test 2

Group: 1

Verdict:

input
2 100000
173028329 323213810 439376948 ...

correct output
1999979389

user output
1999978772

Test 3

Group: 1

Verdict:

input
2 100000
499570894 150469086 335977485 ...

correct output
1999973920

user output
1999973052

Test 4

Group: 1

Verdict:

input
2 100000
863032160 931625464 885185608 ...

correct output
1999939689

user output
1999938688

Test 5

Group: 1

Verdict:

input
2 100000
831463088 525853809 390350738 ...

correct output
1999969705

user output
1999961596

Test 6

Group: 2

Verdict:

input
1 200
344318490 251860941 939326382 ...

correct output
998010019

user output
1451181911

Test 7

Group: 2

Verdict:

input
14 200
43513423 154416018 137660602 1...

correct output
13918226615

user output
1980886495

Test 8

Group: 2

Verdict:

input
14 200
881307544 967733810 371467276 ...

correct output
13961979091

user output
1993871459

Test 9

Group: 2

Verdict:

input
14 200
522563563 350867137 498280483 ...

correct output
13912986556

user output
1969464569

Test 10

Group: 2

Verdict:

input
14 200
852825364 914968833 967854069 ...

correct output
13929235436

user output
1985860478

Test 11

Group: 3

Verdict:

input
1 100000
157285470 474162109 440472842 ...

correct output
999998218

user output
1493630701

Test 12

Group: 3

Verdict:

input
14 100000
971542960 589024445 443526352 ...

correct output
13999781843

user output
1999977382

Test 13

Group: 3

Verdict:

input
14 100000
255470528 36303969 757946964 7...

correct output
13999894454

user output
1999960040

Test 14

Group: 3

Verdict:

input
14 100000
18178744 935999032 93142616 43...

correct output
13999804193

user output
1999986366

Test 15

Group: 3

Verdict:

input
14 100000
316827351 638928258 809826490 ...

correct output
13999909014

user output
1999972405