문제 번호 2908번 : 상수 - JAVA [자바]
728x90
https://www.acmicpc.net/problem/2908
저는 형변환을 사용하여 문제를 풀었습니다. 별로 좋은 풀이법은 아닌거 같습니다. 코딩테스트 때 다 기억할 수 없을 꺼 같아서..
char 형을 String으로 변환하는 함수는 String.valueOf()입니다.
String을 int형으로 변환하는 함수는 Integer.parseInt()입니다.
정답
import java.util.*;
public class Main{
public static void main(String[] args){
Scanner sc = new Scanner(System.in);
String n1 = sc.next();
String n2 = sc.next();
char hundred1 = n1.charAt(2);
char ten1 = n1.charAt(1);
char one1 = n1.charAt(0);
char hundred2 = n2.charAt(2);
char ten2 = n2.charAt(1);
char one2 = n2.charAt(0);
String change_n1 = String.valueOf(hundred1) + String.valueOf(ten1) + String.valueOf(one1);
String change_n2 = String.valueOf(hundred2) + String.valueOf(ten2) + String.valueOf(one2);
System.out.println(Integer.parseInt(change_n1) > Integer.parseInt(change_n2) ? change_n1 : change_n2);
}
}
'알고리즘 > 백준 문제 및 정답' 카테고리의 다른 글
문제 번호 2941번 : 크로아티아 알파벳 - JAVA [자바] (0) | 2021.12.23 |
---|---|
문제 번호 5622번 : 다이얼 - JAVA [자바] (2) | 2021.12.23 |
문제 번호 1152번 : 단어의 개수 - JAVA [자바] (0) | 2021.12.22 |
6단계 문제 번호 1157번 : 단어 공부 - JAVA [자바] (0) | 2021.12.21 |
6단계 문제 번호 2675번 : 문자열 반복 - JAVA [자바] (0) | 2021.12.20 |