CSES - Datatähti 2025 loppu - Results
Submission details
Task:Tulostaulu
Sender:aatukaj
Submission time:2025-01-18 13:05:42 +0200
Language:C++ (C++17)
Status:READY
Result:20
Feedback
groupverdictscore
#1ACCEPTED20
#20
#30
Test results
testverdicttimegroup
#1ACCEPTED0.01 s1, 3details
#20.01 s2, 3details
#30.01 s3details
#4ACCEPTED0.00 s1, 2, 3details
#50.01 s3details
#60.01 s3details

Code

#include <bits/stdc++.h>

using namespace std;
int main() {
	int n, m, k;
	cin >> n >> m >> k;
	vector<string> names(n);
	for (auto &u: names) cin >> u;
	map<pair<string, char>, int> scores;
	map<string, int> ans;
	for (int i=0; i<m; i++) {
		string name;
		char problem;
		int score;
		cin >> name >> problem >> score;
		scores[{name, problem}] = max(scores[{name, problem}], score);
	}
	for (auto [p, x]: scores) {
	       ans[p.first] += x;
	}
	for (auto s: names) {
		cout << s << ' ' << ans[s] << '\n';
	}
}

Test details

Test 1

Group: 1, 3

Verdict: ACCEPTED

input
1 5000 10
zsyad
zsyad J 14
zsyad A 40
zsyad D 34
...

correct output
zsyad 1000

user output
zsyad 1000

Test 2

Group: 2, 3

Verdict:

input
100 5000 1
eayoy
mkiie
sqd
mgq
...

correct output
ujogxx 100
dadxy 100
ttldevgm 100
awbj 100
j 100
...

user output
eayoy 97
mkiie 98
sqd 100
mgq 95
vnrdmnp 94
...
Truncated

Test 3

Group: 3

Verdict:

input
100 5000 10
bsvhdn
xlxadb
gbc
sadll
...

correct output
ezgermxsii 927
urclsrvlq 924
shgvs 919
xwkqtroxqr 918
oovi 893
...

user output
bsvhdn 749
xlxadb 760
gbc 673
sadll 754
fhjrmpx 770
...
Truncated

Test 4

Group: 1, 2, 3

Verdict: ACCEPTED

input
1 0 1
xoezwspspf

correct output
xoezwspspf 0

user output
xoezwspspf 0

Test 5

Group: 3

Verdict:

input
100 5000 10
bwv
jxz
cpktj
mhzevc
...

correct output
afvgeut 0
ai 0
amfrsvuqao 0
beadkfbr 0
bkgztu 0
...

user output
bwv 0
jxz 0
cpktj 0
mhzevc 0
tvlgetw 0
...
Truncated

Test 6

Group: 3

Verdict:

input
100 5000 10
yifvbbjcz
cnpkni
qvltt
ngpe
...

correct output
vgyo 10
msgagpngrd 10
cnpkni 10
lpwlq 10
qguwtubeqi 10
...

user output
yifvbbjcz 10
cnpkni 10
qvltt 10
ngpe 9
szxvmkr 10
...
Truncated