반응형
안녕하세요! Plitche(플리체)입니다.
이번 포스팅의 주제는 Q1701 세 정수 거꾸로 출력하기 (자바, JAVA)입니다.
Intro
Question
문제 설명
입력
정수 3개가 입력된다.
출력
입력의 역순으로 출력한다.
예시
- 입력 : 1 2 3
- 출력 : 3 2 1
Solution (풀이)
- 풀이 1 : 메모리 11156, 시간 : 90
public class Answer1 {
public static void main(String[] args) throws IOException {
BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
StringBuilder sb = new StringBuilder();
StringTokenizer st = new StringTokenizer(br.readLine(), " ");
String a = st.nextToken(); // 토큰에서 꺼내어 변수에 저장
String b = st.nextToken();
String c = st.nextToken();
sb.append(c + " ").append(b + " ").append(a);
System.out.println(sb);
}
}
- 풀이 2 : 메모리 11148, 시간 : 82
public class Answer2 {
public static void main(String[] args) throws IOException {
BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
StringBuilder sb = new StringBuilder();
StringTokenizer st = new StringTokenizer(br.readLine(), " ");
String[] arr = new String[3];
for (int i=0; i<3; i++) {
arr[i] = st.nextToken(); // 토크에서 하나씩 꺼내서 배열에 저장
}
for (int i=2; i>=0; i--) {
sb.append(arr[i]).append(" "); // 배열에서 거꾸로 출력
}
System.out.println(sb);
}
}
Ranking(순위)
반응형
'Algorithm > CodeUp' 카테고리의 다른 글
[CodeUp_Java] Q1677 : 종이 자르기 (2) | 2023.01.30 |
---|---|
[CodeUp_Java] Q1678 : 철광석 제련 (2) | 2023.01.30 |
[CodeUp_Java] Q1679 : 세모바퀴 만들기 (0) | 2023.01.18 |
[CodeUp_Java] Q1702 : 학번 출력하기 (0) | 2023.01.18 |
[CodeUp_Java] Q1414 : C언어를 찾아라 (0) | 2023.01.16 |