xhdxhl   4년 전

c++형식으로 입력과 동시에 더해줘서 저장한뒤 s[j]-s[i-1]로 답을 출력하게 했는데도 시간초과가 났습니다..

그런데 여기에  c형식으로 입출력만 바꿔냈더니 맞았네요.. 물론 c에서의 입출력(scanf,printf)이 더 빠르다는 것은 알지만 c++로 낼 때 c보다 걸리는 시간 연장을 약간이나마 고려해줘야 하는거 아닌가요?

sgchoi5   4년 전

iostream 의 cin / cout 사용 전에 std::ios::sync_with_stdio(false) 를 미리 호출해 주면 됩니다.

참고: http://gooddaytocode.blogspot....


xhdxhl   4년 전

아 어쩔 수 없군요...저 함수를 써도 그냥 printf, scanf쓰는게 낫다고 하니.. 답변 감사합니다!!ㅎㅎ

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