khmchj   2년 전

나만 출력값 예를 오해햇나

실제 돌려보면 

1 1

3 4

7 요런식인데

정답처리되고

출력 예는

2

7  이렇게만 나와야하는거같던데 공백도 오답처리되는데  이걸로 고민 엄청햇는데 출력예처럼 표현하려면 어케해야되나요?

nahwasa   2년 전

저희가 쓰는 IDE는 입력과 출력이 한 화면에 보여서 그렇게 보이는거구,

백준 채점프로그램의 경우 출력을 따로 받습니다.

따라서

1 1

2

3 4

7

이런 경우에도

입력은 입력인거고 (1 1, 3 4)

출력은 별도로 출력만 받습니다.

따라서 백준 채줌 프로그램 입장에서 보자면 그냥

2

7

이렇게 출력이 뜬겁니다!

---

그리고 뒤의 공백이나 개행 같은것도 역시 알아서 제거해서 파악합니다.

그러니 만약에 [2]만 출력하는 문제가 있다고 치면

[2]

[2 ]

[2\n]

[2 \n]

뭘로하든 통과됩니다.

---

그래도 보기 힘드니 딱 문제 예시처럼 맞춰서 출력하시겠다 하면,

출력할것을 계산 중간에 출력하지 않고 배열같은거에 받아뒀다가 연산 다 한 후에 한꺼번에 출력하시면 됩니다.

댓글을 작성하려면 로그인해야 합니다.