250x250
Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
Tags
- 자바 코테
- 백준13458
- 백준2251
- N과M
- 백준
- 볼륨 만들기
- Bfs와DFS
- 코테
- D드라이브생성
- 정올 1620
- java
- BFS
- 중복순열
- 알고리즘
- 23288
- 주사위굴리기2
- 중복조합
- 전화번호속의암호
- 재귀함수
- 파티션 크기 조정
- 코테준비
- 백준15652
- 에라토스테네스의채
- 알고리즘개념
- 순열
- 삼성역테
- 완탐
- 완전탐색
- 자바
- 정보처리기사
Archives
- Today
- Total
뚱땅뚱땅
[문제] 백준 2908번 상수 본문
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 |
Comments