흐음..
이 TC는 답이 얼마가 나오나요? 답이 9는 아닐 거 같은데요..
3078번 - 좋은 친구
흐음..
이 TC는 답이 얼마가 나오나요? 답이 9는 아닐 거 같은데요..
5가 나옵니다!
wandbox 사이트에서
c++ gcc 6.3.0으로 테스트 해보니 9가 나오네요.. 정확한 원인은 무엇인지는 잘 모르겠는데요.
아마도 iostream과 stdio 입력 버퍼가 충돌나서 그러지 않을까 싶기도 하네요.
물론 getchar()를 지워도 마찬가지입니다.
알고리즘 자체는 맞나 틀리나 검증을 안 해 봤습니다만..
알고리즘이 맞다고 가정하면 입력에 문제가 있울 수도 것이잖아요.
내가 입력을 ASDASDHAHjk 이렇게 했는데 프로그램은 ASQE 이런 입력만 했다고 받아들이면
아무리 알고리즘이 맞다고 해도 틀린 답이 출력되니까 틀렸습니다!! 가 뜨겠지요.
입력에 문제가 생길 수 있는 건 맞아보입니다.
실제로 8번째 줄 주석을 풀고, 지우고 해 보니..
출력되는 값의 차이가 확연하게 나는데요. 혹시 visual c++에서 컴파일 해 보셨나요?
아예 ios::sync_with_false를 지우시고 scanf로 받아보시는 게 어떠실까 싶기도 하네요.
참고 문서를 걸어 놓을게요.
댓글을 작성하려면 로그인해야 합니다.
20151571 6년 전 1
coci testcase 까지 다 테스트 해봤는데 정상적으로 나옵니다 ㅠㅠ
도대체 어떤 예외 케이스가 있을 까요....?