5430번 - AC
여러 가지 경우에 대해서 테스트를 해봤을 때 올바르게 나오는데 25%까지 밖에 못 갔네요.
출력 포맷도 다 맞게 한거 같은데 이유를 모르겠어요.
조언 부탁드립니다.
몇번 문제인지 알수잇을까요?
문제 번호가 빠진지 몰랐네요.
문제 번호(5430-AC) 업데이트 했어요.
ios::sync_with_stdio(false); 를 호출한 경우 scanf와 cin을 같이 쓰시면 안됩니다.
sync를 끄시면 scanf와 cin의 파일포인터 위치가 달라지기 때문에 조심해서 쓰셔야 합니다.
scanf를 cin으로 수정한 후 테스트 해보니 통과되었네요.
예전에 cin, cout를 사용하다가 계속 시간초과되어 printf, scanf로 수정 후 바로 통과됐던 경험때문에 cin, cout를 안 쓸려고 했는데,
string을 사용하려다보니 안 쓸수가 없더라고요.
ios::sync_with_stdio(false)를 사용하면 cin, cout의 느려지는 속도가 괜찮아 진다고 나와서 무턱대고 썼다가 낭패당했네요.
덕분에 배우고 갑니다.
감사합니다.
댓글을 작성하려면 로그인해야 합니다.
jameskoo 7년 전
여러 가지 경우에 대해서 테스트를 해봤을 때 올바르게 나오는데 25%까지 밖에 못 갔네요.
출력 포맷도 다 맞게 한거 같은데 이유를 모르겠어요.
조언 부탁드립니다.