(C++) - cout,cin 실행 속도 높이기(시간초과 해결법)
🍳머리말 문제를 푸실 때 printf, scanf를 사용했을 때 A/C를 받았지만 cout, cin을 사용했을 때 시간초과가 나는 경우가 있습니다. 이에 대한 이유와 해결방법을 설명한 글입니다. 📕 왜? 이는 cout, cin이 printf, scanf보다 실행 속도가 느리기 때문에 발생합니다. 평소에는 시간 차이가 별로 없지만 입력이나 출력이 몇 십만 정도로 많아지면 시간이 크게 차이나게 됩니다. 따라서 이 부분을 유의하여 코드를 작성하려면 cout, cin 대신 printf, scanf를 사용하시는 것을 권장하지만 cout, cin을 계속 사용하고 싶은 분들이라면 꼭 아래 방법을 이용하시는 것을 권장합니다. 아래 코드는 cout, cin의 성능을 printf, scanf만큼 빠르게 만들어주는 역할을 ..