반응형
안녕하세요 성조입니다.
이 포스팅은 자바 11버전으로 풀었습니다.
문제 출처
https://www.acmicpc.net/problem/5717
5717번: 상근이의 친구들
입력은 여러 개의 테스트 케이스로 이루어져 있다. 각 테스트 케이스는 두 정수 M과 F로 이루어져 있으며, 각각은 상근이의 남자 친구의 수와 여자 친구의 수이다. (1 ≤ M, F ≤ 5) 입력의 마지막
www.acmicpc.net
문제
상근이의 남자 친구의 수와 여자 친구의 수가 주어졌을 때, 친구는 총 몇 명인지 구하는 프로그램을 작성하시오.
입력
입력은 여러 개의 테스트 케이스로 이루어져 있다. 각 테스트 케이스는 두 정수 M과 F로 이루어져 있으며, 각각은 상근이의 남자 친구의 수와 여자 친구의 수이다. (1 ≤ M, F ≤ 5)
입력의 마지막 줄에는 0이 두 개 주어진다.
출력
각 테스트 케이스마다 상근이의 친구의 수를 출력한다.
코드
import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
public class Main {
public static void main(String[] args) throws IOException {
try {
BufferedReader br = new BufferedReader(new InputStreamReader (System.in));
while(true){
String text[] = br.readLine().split(" ");
int boyFriend = Integer.parseInt(text[0]);
int girlFriend = Integer.parseInt(text[1]);
if(boyFriend == 0 && girlFriend == 0) {
break;
}
System.out.println(boyFriend+girlFriend);
}
}
catch(IOException e) {
System.out.println("error");
}
}
}
풀이
이 문제는 주어진 조건들만 보면 너무 간단하게 풀이되는 문제이다.
상근이에게 남자 친구와 여자 친구의 숫자를 더 해주면 된다.
이때 만약 남자 친구와 여자친구가 존재하지 않으면 프로그램을 그만 동작하게 만들어 주면 된다.
간단한 문제지만 변수부터 시작해서 전체적인 큰 그림을 그리는 연습을 하기 위한 문제로 작성해 봤습니다.
오타나 이해가 안가는 부분이 존재한다면 언제든지 댓글로 얘기해 주시면 감사드리겠습니다.
다음 포스팅 때 뵙겠습니다.
반응형
'백준 - Java' 카테고리의 다른 글
[백준 - 4673][Java] 셀프 넘버 (0) | 2023.01.02 |
---|---|
[백준 - 10886][Java] 0 = not cute / 1 = cute (0) | 2022.12.28 |
[백준 - 1259][Java] 팰린드롬수 (해설 추가 필요) (0) | 2022.08.26 |
[백준 - 1085][Java] 직사각형에서 탈출 (0) | 2022.08.19 |
[백준 - 10870][Java] 피보나치 수 5 (0) | 2022.08.15 |