https://codeforces.com/contest/1894
Dashboard - Codeforces Round 908 (Div. 2) - Codeforces
codeforces.com
A. Secret Sport
Problem
https://codeforces.com/contest/1894/problem/A
Problem - A - Codeforces
codeforces.com
두 플레이어 A, B가 참여하는 게임이 있으며, 이 게임은 두 양의 정수 X, Y로 표현할 수 있다.
이 게임은 여러 세트로 이루어져 있으며, 각 세트는 여러 판으로 이루어져 있다. 각 판에서는 A와 B 중 정확히 한 사람만이 이길 수 있으며, 하나의 세트는 플레이어 한 명이 X 판을 이기는 즉시 종료 되며, 해당 플레이어가 해당 세트의 승자가 된다. 이 게임은 한 플레이어가 Y 세트를 이길 때까지 계속되며, 한 플레이어가 Y 세트를 이기는 즉시 게임이 종료되고, 게임의 최종 승자는 Y 세트를 이긴 플레이어가 된다.
당신은 이 게임을 열심히 보았지만, 누가 최종 승리하였는지는 알지 못했다. 당신은 게임이 진행되는 동안 총 n판이 진행되었다는 것을 알고 있으며, 각 판에서 누가 이겼는지도 기억하고 있다. 그러나 정작 제일 중요한 X, Y의 값을 모른다. 알고 있는 정보를 바탕으로 A와 B 중 최종 승자가 누구인지 맞춰보아라. 만약 최종 승자를 결정할 수 없다면, 없다고 말하여라.
Input
각 테스트는 여러 테스트 케이스로 이루어져 있다. 첫째 줄에는 테스트 케이스를 의미하는 하나의 정수 t($1 \leq t \leq 10^4$)이 주어지며, 이후 테스트 케이스에 대한 정보가 주어진다.
각 테스트 케이스의 첫째 줄에는 게임에서 진행되는 동안 진행된 판의 수를 의미하는 하나의 정수 n($1 \leq n \leq 20$)이 주어진다.
각 테스트 케이스의 둘째 줄에는 문자 A와 B로만 이루어진 길이가 n인 문자열 s가 주어진다. i번째 판의 승자가 $s_i$임을 의미한다.
입력으로 주어지는 문자열은 적어도 하나의 유효한 시나리오를 가짐이 보장된다.
Output
각 테스트 케이스에 대하여 다음을 출력하여라:
- A - 이 게임의 승자가 A임이 확실한 경우
- B - 이 게임의 승자가 B임이 확실한 경우
- ? - 이 게임의 승자를 결정할 수 없는 경우
Example
input | output |
7 5 ABBAA 3 BBB 7 BBAAABA 20 AAAAAAAABBBAABBBBBAB 1 A 13 AAAABABBABBAB 7 BBBAAAA |
A B A B A B A |
Note
첫번째 테스트 케이스에서는 X=3, Y=1 이거나 X=1, Y=3인 경우 A가 게임의 승자가 된다는 것을 확인할 수 있다.
네번재 테스트 케이스에서 X=3, Y=3 인 경우 B가 승자가 됨을 알 수 있다.
Tutorial
Solution
#include <bits/stdc++.h>
int main()
{
return 0;
}
B. Two Out of Three
Problem
https://codeforces.com/contest/1894/problem/B
Problem - B - Codeforces
codeforces.com
Input
Output
Example
input | output |
Note
Tutorial
Solution
#include <bits/stdc++.h>
int main()
{
return 0;
}
C. Anonymous Informant
Problem
https://codeforces.com/contest/1894/problem/C
Problem - C - Codeforces
codeforces.com
Input
Output
Example
input | output |
Note
Tutorial
Solution
#include <bits/stdc++.h>
int main()
{
return 0;
}
D. Neutral Tonality
Problem
https://codeforces.com/contest/1894/problem/D
Problem - D - Codeforces
codeforces.com
Input
Output
Example
input | output |
Note
Tutorial
Solution
#include <bits/stdc++.h>
int main()
{
return 0;
}
E. Freedom of Choice
Problem
https://codeforces.com/contest/1894/problem/E
Problem - E - Codeforces
codeforces.com
Input
Output
Example
input | output |
Note
Tutorial
Solution
#include <bits/stdc++.h>
int main()
{
return 0;
}
마치며...
'Algorithm > Codeforces' 카테고리의 다른 글
Codeforces Round 864 (Div. 2) 풀이 (0) | 2023.04.10 |
---|---|
Codeforces Round #829 (Div. 2) (0) | 2022.10.24 |
Educational Codeforces Round 136 (Rated for Div. 2) - D (1) | 2022.10.04 |
Educational Codeforces Round 136 (Rated for Div. 2) (2) | 2022.10.04 |
Codeforces Global Round 21 (0) | 2022.06.27 |