문제 링크입니다: https://www.acmicpc.net/problem/15820
기말고사 끝나고 처음 푸는 문제라 쉽고 재밌는 문제를 풀었습니다.
알고리즘 문제를 풀 다 보면 테스트 케이스에서 주어진 답은 나오는데 시스템 테스트 케이스에서 틀려서 "왜맞틀"이라는 말을 많이 했는데 저만 그런게 아닌가봅니다 ㅋㅋ
#include <iostream>
using namespace std;
int S1, S2; //샘플 테스트 케이스, 시스템 테스트 케이스
int main(void)
{
cin >> S1 >> S2;
int result = 0; //정답일 경우 0, 샘플 테스트 틀리면 1, 시스템 테스트 틀리면 2
for (int i = 0; i < S1; i++)
{
long long answer1, answer2;
cin >> answer1 >> answer2;
if (answer1 != answer2)
result = 1;
}
if (!result)
{
for (int i = 0; i < S2; i++)
{
long long answer1, answer2;
cin >> answer1 >> answer2;
if (answer1 != answer2)
result = 2;
}
}
switch (result)
{
case 0:
cout << "Accepted" << endl;
break;
case 1:
cout << "Wrong Answer" << endl;
break;
case 2:
cout << "Why Wrong!!!" << endl;
break;
}
return 0;
}
개발환경:Visual Studio 2017
지적, 조언, 질문 환영입니다! 댓글 남겨주세요~
'알고리즘 > BOJ' 카테고리의 다른 글
백준 1916번 최소비용 구하기 (0) | 2018.06.15 |
---|---|
백준 13703번 물벼룩의 생존확률 (0) | 2018.06.15 |
백준 13702번 이상한 술집 (9) | 2018.05.26 |
백준 1260번 DFS와 BFS (8) | 2018.05.24 |
백준 13700번 완전 범죄 (0) | 2018.05.24 |