안녕하세요 저는 박민성입니다.
오늘은 정말 쉬운 백준 16430번 제리와 톰을 풀어 보겠습니다.

문제를 보면
입력은 사이에 공백을 두고 1보다 크거나 같고 9보다 작거나 같은 두 정수 A, B가 주어집니다. 그리고 두 수는 서로소입니다.
서로소 두 개 이상의 자연수나 다항식, 집합 등이 공통된 약수나 원소를 갖지 않는 관계를 의미합니다.
출력은 1/1에서 입력에 들어온 값을 뺀 값을 출력합니다.

일단 입력값이 높지 않아서 자료형을 int로 하고 공백을 기준으로 int배열에 넣어줍니다. 그리고 값을 a와 b에 담아줍니다.
저는 문제를 볼 때 문제를 다 읽고 나서 예제 입력이 어떻게 해야 예제 출력처럼 될까?라는 생각으로 문제를 풀어나갑니다.
그래서 출력에서 뒤에 오는 수는 분모이니 똑같게 출력이 되고 앞에 수는 1/1 뺀 값이니 b - a를 해주고 출력하면 된다고 생각했습니다.

이것이 전체 코드입니다.
하지만 이렇게 코드가 짧을 경우 a와 b를 따로 다시 선언하지 말고

이렇게 하드 코딩할 수도 있습니다. 하지만 보기에도 좋지 않고(가독성) 그리고 코드가 길어지거나 이 값을 더 사용할 경우 미리 선언을 해두고 하는 것이 편합니다.

이렇게 백준에 제출하였더니

정답이었습니다.
'알고리즘 C#' 카테고리의 다른 글
| 백준 10773번 제로 C#으로 문제 풀어보기 (3) | 2025.08.19 |
|---|---|
| 백준 10250번 ACM 호텔 C#으로 문제 풀어보기 (2) | 2025.08.14 |
| 백준 5086번 배수와 약수 C#으로 문제 풀어보기 (1) | 2025.08.09 |
| 백준 1292번 쉽게 푸는 문제 C#으로 문제 풀어보기 (3) | 2025.08.07 |
| 백준 1964번 오각형, 오각형, 오각형… C#으로 문제 풀어보기 (0) | 2025.08.05 |