728x90
반응형
* 백준 단계별로 풀어보기- 문자열 편
import java.util.Scanner;
public class Main {
public static void main(String[] args) throws Exception {
Scanner sc = new Scanner(System.in);
int a = sc.nextInt();
int b = sc.nextInt();
System.out.println(answer(a,b));
}
static int read(int n) {
String s = Integer.toString(n);
String a = "";
for(int i=s.length()-1; i>=0; i--) {
// a += Character.toString(s.charAt(i));
a += s.charAt(i);
}
return Integer.parseInt(a);
}
static int answer(int a, int b) {
return Math.max(read(a), read(b));
}
}
아래는 나보다 빠른 사람들의 정답을 정리해봤다.
import java.io.*;
public class Main {
public static void main(String[] args) throws Exception {
int x[]= new int[2];
for(int i=0;i<2;i++) {
int a = System.in.read() - '0';
int b = System.in.read() - '0';
int c = System.in.read() - '0';
int line = System.in.read();
x[i] = c *100 + b*10 + a;
}
if(x[0]>x[1]) System.out.println(x[0]);
else System.out.println(x[1]);
}
}
728x90
반응형
'알고리즘 > 백준' 카테고리의 다른 글
[문제] 백준 2292번 벌집 (0) | 2021.01.24 |
---|---|
[문제] 백준 1316번 그룹 단어 체커 (0) | 2021.01.20 |
[문제] 백준 1152번 단어의 갯수 (0) | 2021.01.20 |
[문제] 백준 1152번 단어 공부 (0) | 2021.01.19 |
[문제] 백준 1065번 한수 (쉬운 문제를 너무 복잡하게 풀었다) (0) | 2021.01.19 |