본문 바로가기

Programming/Algorithm

[C++] 백준 2742번:기찍N(시간초과 주의)

https://www.acmicpc.net/problem/2742


#include <iostream>

using namespace std;


int main() {


int N;

while (true) {

cin >> N;

if (N > 0 && N <= 100000)

break;

}


for (int i = N; i > 0; i--)

cout << i << '\n';

}


cout, cin, endl 은 C언어의 printf, scanf, \n 보다 연산속도가 오래걸리므로

시간 초과로 인한 문제는 cout, cin, endl 중 일부를 printf, scanf, \n로 수정하는 방법으로 해결 가능하다.