본문 바로가기
Programming/C++ - 백준

[백준] 2742번 : 기찍 N - (C++)

by 지구코드 2023. 4. 12.
반응형

 


문제


풀이

 N을 입력받은 후, for 문을 사용해서, N부터 1까지 차례대로 출력한다.

 cin, cout을 이용하면 시간 초과가 되기 때문에, scanf와 printf를 이용한다.

 자세한 내용은 2741번 'N 찍기' 풀이에 적어두어 함께 첨부한다.

 

 

[백준] 2741번 : N 찍기 & 시간 초과 에러 - (C++)

문제 풀이 for문을 이용해 첫째 줄부터 N번째 줄까지 차례대로 출력한다. 에러 ① '시간 초과' 에러 발생: C++의 cin과 cout이 C의 scanf와 printf에 비해 속도가 굉장히 느리기 때문에 시간 초과가 일어

jigoo-log.tistory.com

 

코드

#include <iostream>
using namespace std;

int main() {
	int n;
	scanf("%d", &n);

	for (int i = n; i >= 1; i--) {
		printf("%d\n", i);
	}

	return 0;
}

결과

 

 

 

2742번: 기찍 N

자연수 N이 주어졌을 때, N부터 1까지 한 줄에 하나씩 출력하는 프로그램을 작성하시오.

www.acmicpc.net

 

반응형

댓글