Algorithm/BOJ
[Bronze II/JAVA] 84753226 ์์
carsumin
2024. 11. 2. 21:55
https://www.acmicpc.net/problem/2908
- ๋ฌธ์์ด์ ๋ค์ง๋ reverse() ๋ฅผ ์๋ฉด ์ข ๋ ์ฝ๊ฒ ํ ์ ์๋ ๋ฌธ์
- ๋ค๋ฅธ ์ฌ๋ ํ์ด๋ฅผ ๋ณด๋ ํ๋ฒ์ ๋ฌธ์์ด์ ์ ๋ ฅ๋ฐ์ ๊ณต๋ฐฑ๊ธฐ์ค์ผ๋ก ๋ถ๋ฆฌํด์ ์ฒ๋ฆฌํ๋๋ฐ ์ด๊ฒ ํจ์ฌ ์ข์ ์ฝ๋๊ฐ๋ค.
- ๋๋ ๋ณ์๋ฅผ ์ฌ๋ฌ๋ฒ ์ ๋ ฅ๋ฐ๊ณ ๊ฐ๊ฐ ๋ค์ง๋ ๊ณผ์ ์ ๊ฑฐ์ณ์ ์ฝ๋๊ฐ ์ง์ ๋ถํด์ก๋ค.
- split์ผ๋ก ๋ถ๋ฆฌํด์ ๋ฐฐ์ด๋ก ์ฒ๋ฆฌํ๋ฉด ์ต๋๊ฐ๋ Maxํจ์๋ก ๊ฐ๋จํ ๊ตฌํ ์ ์๋ค.
๋ด ํ์ด
import java.util.*;
class Main{
public static void main(String[] args){
Scanner sc = new Scanner(System.in);
String a = sc.next();
String b = sc.next();
StringBuffer strA = new StringBuffer(a);
String aa = strA.reverse().toString();
StringBuffer strB = new StringBuffer(b);
String bb = strB.reverse().toString();
int aaa = Integer.parseInt(aa);
int bbb = Integer.parseInt(bb);
if(aaa>bbb){
System.out.println(aaa);
}else{
System.out.println(bbb);
}
}
}
๋ค๋ฅธ ์ฌ๋ ํ์ด
import java.io.*;
import java.util.*;
public class Main {
public static void main(String[] args) throws IOException {
BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
BufferedWriter bw = new BufferedWriter(new OutputStreamWriter(System.out));
StringBuilder sb = new StringBuilder(br.readLine()).reverse();
String[] str = sb.toString().split(" ");
bw.write(String.valueOf(Math.max(Integer.parseInt(str[0]), Integer.parseInt(str[1]))));
bw.flush();
bw.close();
}
}