C++로 코드를 제출하는 경우, 입출력 함수에 관한 질문입니다. canuyes 안녕하세요? 알고스팟 사이트를 이용하여 문제를 풀다가 궁금한 것이 생겨 질문 올립니다. 저는 FAMILYTREE 문제를 풀고 있었습니다. 마지막 오답에서 정답으로 가는 과정에서, 저는 cout을 printf로 바꾸는 것외에는 변경한 것이 없는데, (입력에는 원래 scanf를 사용하였습니다.) 시간초과였던 것이 367ms 로 정답이 나옵니다. Q 보통 문제에 "빠른 입력을 사용하세요" 라는 글이 적혀 있어 입력만 빠른 함수를 사용하면 되는지 알았는데, 출력에도 빠른 함수를 사용해야 하나요? Q 만약 그렇다면 빠른 입출력함수로는 cin, cout대신 scanf와 printf를 사용하는 것이 맍는 것인가요? (C++기준) 좋은 하루 되세요 ^^ 10년 전
3개의 댓글이 있습니다. JongMan 요 글을 참조하세요~ 10년 전 link JongMan 정확하게는 cout 자체보다 endl 이 느립니다. 10년 전 link canuyes 때댕큐 입니다 ^_______________^ 10년 전 link 정회원 권한이 있어야 커멘트를 다실 수 있습니다. 정회원이 되시려면 온라인 저지에서 5문제 이상을 푸시고, 가입 후 7일 이상이 지나셔야 합니다. 현재 문제를 푸셨습니다.
canuyes
안녕하세요?
알고스팟 사이트를 이용하여 문제를 풀다가 궁금한 것이 생겨 질문 올립니다.
저는 FAMILYTREE 문제를 풀고 있었습니다.
마지막 오답에서 정답으로 가는 과정에서,
저는 cout을 printf로 바꾸는 것외에는 변경한 것이 없는데,
(입력에는 원래 scanf를 사용하였습니다.)
시간초과였던 것이 367ms 로 정답이 나옵니다.
Q 보통 문제에 "빠른 입력을 사용하세요" 라는 글이 적혀 있어
입력만 빠른 함수를 사용하면 되는지 알았는데, 출력에도 빠른 함수를 사용해야 하나요?
Q 만약 그렇다면 빠른 입출력함수로는 cin, cout대신 scanf와 printf를 사용하는 것이 맍는 것인가요? (C++기준)
좋은 하루 되세요 ^^
10년 전