io 할 때 문맥 갈아끼우느라 오버헤드 크잖음 근데 그러면 입출력을 반복문에 넣으면 그거 땜에 시간 초과 될 만큼 시간 소모가 클까? 이런 것도 컴파일러가 알아서 처리해주나?