반응형
문제
자연수 A, B가 주어지면 A+B를 구하는 프로그램을 작성하시오.
입력
자연수 A, B (0 < A, B ≤ 10)가 첫 번째 줄에 주어진다. 단, 두 수의 사이에는 공백이 주어지지 않는다. 두 수의 앞에 불필요한 0이 붙는 경우는 없다.
출력
첫 번째 줄에 A+B의 값을 출력한다.
예제 입력 1 복사
37
예제 출력 1 복사
10
예제 입력 2 복사
102
예제 출력 2 복사
12
몫과 나머지를 잘 분리하자
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
int A = sc.nextInt();
if (10 <= A && A <100) {
int share1 = A / 10;
int rest1 = A % 10;
System.out.println(share1+rest1);
} else if (A >= 100) {
int share2 = A / 100 * 10;
int rest2 = A % 100;
System.out.println(share2+rest2);
}
}
}
반응형
'백준 > 기타 문제' 카테고리의 다른 글
백준 19698 자바 (0) | 2022.04.15 |
---|---|
백준 17362 자바 (0) | 2022.04.15 |
백준 15726 자바 (0) | 2022.04.11 |
백준 15680 자바 (0) | 2022.04.11 |
백준 14623 자바 (0) | 2022.04.10 |