시간 제한
메모리 제한
지금껏 문제를 풀면서 출력 형식 오류 메시지를 본 적이 있을 것이다.
출력 형식 오류는 답은 적절히 맞았으나 공백 설정이 잘못되었거나, 일부 답안에 대해 자칫 지나치기 쉬운 사소한 오타를 냈을 때 볼 수가 있다.
이번 기회에 출력 형식 오류를 직접 잡아내는 프로그램을 작성해보면서 출력 형식 오류에 대한 이해도를 높이고 실수를 줄여보도록 하자.
프로그램은 두 개의 문자열을 비교하여 두 문자열이 출력 형식을 감안하면 같은 문자열인지, 혹은 그냥 서로 다른 문자열인지를 판정해야 한다.
프로그램에 입력되는 문자열은 다음의 문자들로만 이루어져 있다.
특수 부호의 목록은 아래와 같다.
( ) [ ] { } . , ; :출력 형식만 다른 문자열인지는 아래의 규칙에 따라 판정한다.
첫 줄에 테스트 케이스의 수 K가 주어진다.
이어 두 줄에 걸쳐 문자열 s1과 문자열 s2가 주어진다.
각 문자열의 길이는 1000 이하이다.
개행 문자는 문자열에 포함되지 않는다.
각 테스트 케이스마다, Data Set K: 를 출력한 뒤
만일 두 문자열이 출력 형식을 감안했을 때 동일한 문자열이라면 equal을, 출력 형식을 잘 조작해도 서로 다른 문자열이라면 not equal을 출력한다.
각 테스트 케이스의 사이엔 빈 줄을 하나 출력한다.