아직 만들고 있는 페이지입니다.

이 페이지는 아직 만드는 중입니다. 보이는 내용은 바뀔 수 있습니다.

사칙연산

시간 제한1초메모리 제한128 MB

요약
각 줄에 a op b = c 형태의 식이 주어지며, 실제 계산 결과와 주어진 답이 같으면 correct, 다르면 wrong answer를 출력한다.
난이도

쉬움10점 중 2점

유형
수학, 구현, 문자열, 완전 탐색
정답자
아직 제출이 없습니다

문제

사칙연산은 덧셈, 뺄셈, 곱셈, 나눗셈이고 프로그램에서 쓰는 기호는 차례로 +, -, *, / 이다. 예를 들어 3 * 2 = 6 은 올바른 식이다.

수식과 그 식에 대해 제시된 답이 함께 주어진다. 제시된 답이 계산 결과와 같으면 정답이고 다르면 오답이다. 3 * 2 = 6 은 정답, 3 * 2 = 7 은 오답이다. 주어진 식을 모두 채점하는 프로그램을 작성하시오.

입력

입력은 표준 입력으로 받는다. 첫째 줄에 테스트 케이스의 개수를 나타내는 자연수 TT가 주어진다. 이어지는 TT개의 줄에 수식이 한 줄에 하나씩 주어진다.

각 수식은 a op b = c 꼴이고 수와 기호는 공백 하나로 구분된다. op는 +, -, *, / 중 하나이며 한 수식에 연산자는 한 개만 쓰인다. 나눗셈은 항상 나누어떨어진다. 모든 피연산자와 계산 결과, 제시된 답은 부호 있는 64비트 정수 범위 안에 있다. 계산 결과는 32비트 정수 범위를 넘어갈 수 있다.

출력

출력은 표준 출력으로 한다. 각 테스트 케이스의 채점 결과를 입력 순서대로 한 줄에 하나씩 출력한다. 수식이 맞으면 correct를, 틀리면 wrong answer를 출력한다.

예제2

  1. 예제 1

    입력
    4
    3 * 2 = 6
    11 + 11 = 11
    7 - 9 = -2
    3 * 0 = 0
    
    예상 출력
    correct
    wrong answer
    correct
    correct
    
  2. 예제 2

    입력
    1
    10 / 5 = 2
    
    예상 출력
    correct