알고리즘/BOJ

백준 15820번 맞았는데 왜 틀리죠?

꾸준함. 2018. 6. 15. 14:33

문제 링크입니다: 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