Algorithm/CodeUp
[CodeUp_Java] Q1704 : 나이 계산 3
Plitche
2023. 1. 5. 10:28
반응형
안녕하세요! Plitche(플리체)입니다.
이번 포스팅의 주제는 Q1704 나이 계산 3 (자바, JAVA)입니다.
Intro
Question
문제 설명
입력
주민등록번호 앞자리와 뒷자리가 공백으로 구분되어 입력된다.
출력
나이와 성별을 출력한다. 성별이 남자이면 M을 출력, 여자이면 F를 출력한다.
예시
- 입력 : 800824 2423212
- 출력 : 33 F
Solution (풀이)
- 풀이 : 메모리 11208, 시간 : 74
public class Answer {
public static void main(String[] args) throws IOException {
BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
StringTokenizer st = new StringTokenizer(br.readLine(), " ");
int front = Integer.parseInt(st.nextToken().substring(0, 2));
int back = Integer.parseInt(st.nextToken().substring(0, 1));
int age;
if (back==1 || back==2) {
age = 112-front+1;
} else {
System.out.println(front);
age = 12-front+1;
}
System.out.println(age + " " + ((back==1||back==3) ? "M" : "F"));
}
}
Ranking(순위)
반응형