반응형
문제는 이렇다.
처음에 테스트의 횟수가 주어지고,
이후 한 테스트(줄)마다 2개의 숫자가 주어지고,
각 줄에 맞춰서 그 둘의 합을 출력하면 끝이다.
using System;
namespace unicoti {
class Program {
static void Main(string[] args) {
int num;
int.TryParse(Console.ReadLine(), out num);
for(int i =0; i < num; i++) {
int num1, num2;
string[] arr = Console.ReadLine().Split(' ');
int.TryParse(arr[0], out num1);
int.TryParse(arr[1], out num2);
Console.WriteLine(num1 + num2);
}
}
}
}
코드가 꽤 길어보이나 원리는 간단하다.
테스트의 개수를 가져온 다음 for문으로 가져온 수만큼 실행한다.
이후 for문 안에서 각 테스트의 입력값을 읽은 다음 정수형으로 파싱하고,
for문 안에서 둘이 더해 출력해주면 간단하게 완성된다.
오늘의 느낀점)
for문 단계임에도 나름대로 쉬운 문제들이 나와서 반갑지만
난이도가 쉬운 편이라 얻은 점은 없다.
이제 for문이 중첩되거나 다른 구문과 합쳐지는 때가 오면
생각해내기 어려운 아이디어도 필요할 시점이 올 것이다.
잘 해결해낼 수 있게 많이 연습해둬야겠다.
이상으로 도움이 되었길 바라며,
끝.
반응형
'코딩테스트 (C#)' 카테고리의 다른 글
백준 25304 : 영수증 - C# 풀이 (0) | 2024.08.23 |
---|---|
백준 8393 : 합 - C# 풀이 (0) | 2024.08.22 |
백준 2739 : 구구단 - C# 풀이 (0) | 2024.08.21 |
백준 2480 : 주사위 세개 - C# 풀이 (0) | 2024.08.19 |
백준 2525 : 오븐 시계 - C# 풀이 (0) | 2024.08.17 |
댓글