Task: | Peli |
Sender: | Anniiiz |
Submission time: | 2022-01-22 14:52:45 +0200 |
Language: | C++ (C++11) |
Status: | READY |
Result: | 0 |
group | verdict | score |
---|---|---|
#1 | WRONG ANSWER | 0 |
#2 | WRONG ANSWER | 0 |
#3 | WRONG ANSWER | 0 |
test | verdict | time | group | |
---|---|---|---|---|
#1 | ACCEPTED | 0.01 s | 1, 2, 3 | details |
#2 | WRONG ANSWER | 0.01 s | 2, 3 | details |
#3 | WRONG ANSWER | 0.01 s | 3 | details |
#4 | WRONG ANSWER | 0.01 s | 1, 2, 3 | details |
#5 | WRONG ANSWER | 0.01 s | 1, 2, 3 | details |
Code
#include <iostream> #include <vector> #include<algorithm> #include <map> using namespace std; using ll = long long; map<char, int> m; int main() { ll n, k; cin >> n >> k; string s; ll p = 0; cin >> s; for (auto u : s) { if (!m[u]) m[u] ++; if (m['A'] && m['B'] && m['C']) { p++; m['A'] = 0; m['B'] = 0; m['C'] = 0; } } cout << p << endl; }
Test details
Test 1
Group: 1, 2, 3
Verdict: ACCEPTED
input |
---|
100000 3 BBAACBCBACBACABBCBAABCBCCBCCAA... |
correct output |
---|
18201 |
user output |
---|
18201 |
Test 2
Group: 2, 3
Verdict: WRONG ANSWER
input |
---|
100000 10 BAACABCCBCBAACBBCCCCABBBBACCBA... |
correct output |
---|
29684 |
user output |
---|
18250 |
Test 3
Group: 3
Verdict: WRONG ANSWER
input |
---|
100000 50 ACAABCBBAAAACCBBABACACACBCAACA... |
correct output |
---|
32740 |
user output |
---|
18186 |
Test 4
Group: 1, 2, 3
Verdict: WRONG ANSWER
input |
---|
3 1 ABC |
correct output |
---|
0 |
user output |
---|
1 |
Test 5
Group: 1, 2, 3
Verdict: WRONG ANSWER
input |
---|
3 2 ABC |
correct output |
---|
0 |
user output |
---|
1 |