문제 링크입니다: https://www.acmicpc.net/problem/11383
string을 이용해 간단히 풀 수 있는 문제였습니다.
#include <iostream>
#include <string>
using namespace std;
const int MAX = 10;
string str[MAX];
int main(void)
{
ios_base::sync_with_stdio(0);
cin.tie(0);
int N, M;
cin >> N >> M;
for (int i = 0; i < N; i++)
{
string temp;
cin >> temp;
for (int j = 0; j < temp.length(); j++)
for (int k = 0; k < 2; k++)
str[i] += temp[j];
}
bool eyfa = true;
for (int i = 0; i < N; i++)
{
string temp;
cin >> temp;
if (str[i] != temp)
{
eyfa = false;
break;
}
}
if (eyfa)
cout << "Eyfa\n";
else
cout << "Not Eyfa\n";
return 0;
}
개발환경:Visual Studio 2017
지적, 조언, 질문 환영입니다! 댓글 남겨주세요~
'알고리즘 > BOJ' 카테고리의 다른 글
백준 9935번 문자열 폭발 (2) | 2018.09.06 |
---|---|
백준 2493번 탑 (0) | 2018.09.06 |
백준 2504번 괄호의 값 (14) | 2018.09.06 |
백준 1874번 스택 수열 (5) | 2018.09.05 |
백준 5724번 파인만 (0) | 2018.09.05 |