[BAEKJOON] 백준 2741 : N 찍기(C#)
2024. 4. 5. 01:58ㆍIT/BaekJoon
문제 링크
https://www.acmicpc.net/problem/2741
문제
자연수 N이 주어졌을 때, 1부터 N까지 한 줄에 하나씩 출력하는 프로그램을 작성하시오.
입력
첫째 줄에 100,000보다 작거나 같은 자연수 N이 주어진다.
출력
첫째 줄부터 N번째 줄 까지 차례대로 출력한다.
통과한 답안
더보기
using System.Text;
namespace _2741
{
internal class Program
{
static void Main(string[] args)
{
string s = Console.ReadLine();
int a = Convert.ToInt32(s);
StringBuilder sb = new StringBuilder();
for (int i = 1; i <= a; i++)
{
sb.AppendLine(i.ToString());
}
Console.WriteLine(sb.ToString());
}
}
}
바로 Console.WriteLine()를 사용하면 시간초과가 나는 문제
StringBuilder를 활용하여 미리 해당하는 string을 만든 후에
Console.WriteLine()을 한 번만 사용하는게 포인트
'IT > BaekJoon' 카테고리의 다른 글
[BAEKJOON] 백준 2738 : 행렬 덧셈(C#) (0) | 2024.04.05 |
---|---|
[BAEKJOON] 백준 15552 : 빠른 A+B(C#) (0) | 2024.04.05 |
[BAEKJOON] 백준 2420 : 사파리월드(C#) (0) | 2024.04.05 |
[BAEKJOON] 백준 2439 : 별 찍기 - 2(C#) (0) | 2024.04.05 |
[BAEKJOON] 백준 2438 : 별 찍기 - 1(C#) (0) | 2024.04.05 |