Facebook Hacker Cup
[Facebook Hacker Cup] Problem B: Alchemy
불타는강정
2020. 7. 27. 19:44
이 문제도 규칙 찾아서 해결했다. 간단하게 해결할 수 있었음.
#include <iostream>
#include <algorithm>
#include <vector>
#include <string>
#include <functional>
#include <string>
#include <queue>
#include <stack>
#include <set>
#include <map>
#define xx first
#define yy second
#define all(x) (x).begin(), (x).end()
using namespace std;
using i64 = long long;
using ii = pair<int, int>;
using ii64 = pair<i64, i64>;
void solve()
{
int n;
scanf("%d", &n);
string s;
cin >> s;
int a = 0, b = 0;
for (int i = 0; i < n; i++)
{
if (s[i] == 'A')
a++;
else
b++;
}
if (abs(a-b) == 1)
printf("Y\n");
else
printf("N\n");
}
int main() {
int t;
scanf("%d", &t);
for (int i = 1; i <= t; i++)
{
printf("Case #%d: ", i);
solve();
}
return 0;
}