정수 두개가 입력으로 들어온다.
만약 첫번째 정수가 홀수이면 "홀수"를 출력하고, 짝수이면 "짝수"를 출력한 후 "+"를 출력한다.
그리고 두번째 정수가 홀수이면 "홀수"를 출력하고, 짝수이면 "짝수"를 출력한 후 "="을 출력하고 결과로 나오는 값이 홀수인지 짝수인지 출력한다.
예를들어,
5 7 이 입력되면 "홀수+홀수=짝수"가 출력된다.
5 6 이 입력되면 "홀수+짝수=홀수"가 출력된다.
https://codeup.kr/problem.php?id=1161
홀수와 짝수 그리고 더하기
만약 첫번째 정수가 홀수이면 "홀수"를 출력하고, 짝수이면 "짝수"를 출력한 후 "+"를 출력한다. 그리고 두번째 정수가 홀수이면 "홀수"를 출력하고, 짝수이면 "짝수"를 출력한 후 "="을 출력하
codeup.kr
문제 분류 : 기초3. if ~ else
문제 설명
정수 두개가 입력으로 들어온다.
만약 첫번째 정수가 홀수이면 "홀수"를 출력하고, 짝수이면 "짝수"를 출력한 후 "+"를 출력한다.
그리고 두번째 정수가 홀수이면 "홀수"를 출력하고, 짝수이면 "짝수"를 출력한 후 "="을 출력하고 결과로 나오는 값이 홀수인지 짝수인지 출력한다.
예를들어,
5 7 이 입력되면 "홀수+홀수=짝수"가 출력된다.
5 6 이 입력되면 "홀수+짝수=홀수"가 출력된다.
입력
정수 두개가 입력된다.
출력
만약 첫번째 정수가 홀수이면 "홀수"를 출력하고, 짝수이면 "짝수"를 출력한 후 "+"를 출력한다.
그리고 두번째 정수가 홀수이면 "홀수"를 출력하고, 짝수이면 "짝수"를 출력한 후 "="을 출력하고 결과로 나오는 값이 홀수인지 짝수인지 출력한다.
입력 예시
2 3
출력 예시
짝수+홀수=홀수
도움말
내 답안
import java.io.BufferedReader;
import java.io.BufferedWriter;
import java.io.IOException;
import java.io.InputStreamReader;
import java.io.OutputStreamWriter;
public class Main {
public static void main(String[] args) throws IOException {
BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
BufferedWriter bw = new BufferedWriter(new OutputStreamWriter(System.out));
String[] arr = new String[2];
arr = br.readLine().split(" ");
String a = Integer.parseInt(arr[0]) % 2 == 0 ? "짝수" : "홀수";
String b = Integer.parseInt(arr[1]) % 2 == 0 ? "짝수" : "홀수";
String result = (Integer.parseInt(arr[0])+Integer.parseInt(arr[1])) % 2 == 0 ? "짝수" : "홀수";
bw.write(a+"+"+b+"="+result);
bw.flush();
bw.close();
br.close();
}
}
[JAVA] CodeUp 1163 : 당신의 사주를 봐 드립니다 2 (0) | 2021.08.04 |
---|---|
[JAVA] CodeUp 1162 : 당신의 사주를 봐 드립니다 1 (0) | 2021.08.04 |
[JAVA] CodeUp 1160 : 아르바이트 가는 날 (0) | 2021.08.04 |
[JAVA] CodeUp 1159 : 특별한 공 던지기 3 (0) | 2021.08.04 |
[JAVA] CodeUp 1158 : 특별한 공 던지기 2 (0) | 2021.08.04 |