๋ฌธ์
์๊ทผ์ด์ ๋์ ์์๋ ์ํ์ ์ ๋ง ๋ชปํ๋ค. ์์๋ ์ซ์๋ฅผ ์ฝ๋๋ฐ ๋ฌธ์ ๊ฐ ์๋ค. ์ด๋ ๊ฒ ์ํ์ ๋ชปํ๋ ์์๋ฅผ ์ํด์ ์๊ทผ์ด๋ ์์ ํฌ๊ธฐ๋ฅผ ๋น๊ตํ๋ ๋ฌธ์ ๋ฅผ ๋ด์ฃผ์๋ค. ์๊ทผ์ด๋ ์ธ ์๋ฆฌ ์ ๋ ๊ฐ๋ฅผ ์น ํ์ ์จ์ฃผ์๋ค. ๊ทธ ๋ค์์ ํฌ๊ธฐ๊ฐ ํฐ ์๋ฅผ ๋งํด๋ณด๋ผ๊ณ ํ๋ค.
์์๋ ์๋ฅผ ๋ค๋ฅธ ์ฌ๋๊ณผ ๋ค๋ฅด๊ฒ ๊ฑฐ๊พธ๋ก ์ฝ๋๋ค. ์๋ฅผ ๋ค์ด, 734์ 893์ ์น ํ์ ์ ์๋ค๋ฉด, ์์๋ ์ด ์๋ฅผ 437๊ณผ 398๋ก ์ฝ๋๋ค. ๋ฐ๋ผ์, ์์๋ ๋ ์์ค ํฐ ์์ธ 437์ ํฐ ์๋ผ๊ณ ๋งํ ๊ฒ์ด๋ค.
๋ ์๊ฐ ์ฃผ์ด์ก์ ๋, ์์์ ๋๋ต์ ์ถ๋ ฅํ๋ ํ๋ก๊ทธ๋จ์ ์์ฑํ์์ค.
์ ๋ ฅ
์ฒซ์งธ ์ค์ ์๊ทผ์ด๊ฐ ์น ํ์ ์ ์ ๋ ์ A์ B๊ฐ ์ฃผ์ด์ง๋ค. ๋ ์๋ ๊ฐ์ง ์์ ์ธ ์๋ฆฌ ์์ด๋ฉฐ, 0์ด ํฌํจ๋์ด ์์ง ์๋ค.
์ถ๋ ฅ
์ฒซ์งธ ์ค์ ์์์ ๋๋ต์ ์ถ๋ ฅํ๋ค.
์์ ์ ๋ ฅ
734 893
์์ ์ถ๋ ฅ
437
ํ์ด
1. ๋ ์ A, B๋ฅผ ์ ๋ ฅ๋ฐ๋๋ค.
2. A๋ฅผ Stringbuffer ์ธ์คํด์ค sb์ ์ถ๊ฐ, ๊ฑฐ๊พธ๋ก ๋ ๋ฌธ์์ด์ a์ ์ ์ฅํ๋ค.
3. sb๋ฅผ ๋น์ด๋ค.
4. B๋ฅผ Stringbuffer ์ธ์คํด์ค sb์ ์ถ๊ฐ, ๊ฑฐ๊พธ๋ก ๋ ๋ฌธ์์ด์ b์ ์ ์ฅํ๋ค.
=> Stringbuffer ํด๋์ค ์ด์ฉ
5. a์ b๋ฅผ ๋น๊ตํ์ฌ ๋ ํฐ ์๋ฅผ ์ถ๋ ฅํ๋ค.
import java.io.*;
import java.util.StringTokenizer;
public class B2908 {
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 s = br.readLine();
StringTokenizer st = new StringTokenizer(s);
StringBuffer sb = new StringBuffer();
sb.append(st.nextToken());
String a = sb.reverse().toString();
sb.setLength(0);
sb.append(st.nextToken());
String b = sb.reverse().toString();
if(Integer.parseInt(a) > Integer.parseInt(b)) {
System.out.println(a);
} else {
System.out.println(b);
}
}
}