using System;
using System.Text;
namespace codingstudy
{
class Program
{
static void Main()
{
StringBuilder sb = new StringBuilder();
// Text안에 있는 StringBuilder 선언
int t = int.Parse(Console.ReadLine());
// for문 돌리기 위해서 몇 개의 테스트 케이스할건지 적는 곳
for (int i = 0; i < t; i++)
{
string[] num = Console.ReadLine().Split();
sb.Append(int.Parse(num[0]) + int.Parse(num[1]) + "\n");
// 스트링빌더로 num[0]과 num[1]의 값의 합을 구함
}
Console.WriteLine(sb.ToString());
}
}
}
[StringBuilder 클래스]
Append() 메서드로 문자열 연결
String 변수로 묶는 작업과 달리 StringBuilder를 사용했을 때는 1밀리초 정도로 아주 빠르게 실행 됨
많은 양의 문자열을 반복해서 묶는 작업이 필요할 때는 StringBuilder 클래스를 사용하면 효율적
'C# > C# (백준)' 카테고리의 다른 글
[C#] 백준 알고리즘 11022번, A+B - 8 (0) | 2023.01.11 |
---|---|
[C#] 백준 알고리즘 11021번, A+B - 7 (0) | 2023.01.11 |
[C#] 백준 알고리즘 25304번, 영수증 (0) | 2022.12.29 |
[C#] 백준 알고리즘 1526번, 평균 (0) | 2022.08.22 |
[C#] 백준 알고리즘 3052번, 나머지 (0) | 2022.08.11 |