본문 바로가기
JAVA/백준

[백준/자바] 2908번 상수

by 동백05 2022. 1. 8.

#1일1알고리즘 7일차

https://www.acmicpc.net/problem/2908

 

2908번: 상수

상근이의 동생 상수는 수학을 정말 못한다. 상수는 숫자를 읽는데 문제가 있다. 이렇게 수학을 못하는 상수를 위해서 상근이는 수의 크기를 비교하는 문제를 내주었다. 상근이는 세 자리 수 두

www.acmicpc.net

import java.util.Scanner;
public class jan08 {

	public static void main(String[] args) {
		Scanner s =new Scanner(System.in);
		String a=s.next();
		String b=s.next();
		String arra[]=new String[3];
		String arrb[]=new String[3];
		for(int i=0;i<3;i++) {
			arra[i]=a.substring(i,i+1);
			arrb[i]=b.substring(i,i+1);
		}
		
		int intA=Integer.parseInt(arra[2]+arra[1]+arra[0]);
		int intB=Integer.parseInt(arrb[2]+arrb[1]+arrb[0]);
		
		if(intA>intB) System.out.println(intA);
		else System.out.println(intB);
		
	}

}

숫자 2개를 문자열로 받아서 뒤집은 후 정수형으로 변환해 비교했다.

reverse()를 사용하면 된다는건 이걸 다 풀고 더 쉬운방법 있나해서 찾아보니 나와서 알게되었다. 더 간단하던데.. 다음엔 그걸 사용해봐야겠다.

글을 다 올리고 있지는 않지만 그래도 나름 7일동안 계속 매일 문제를 풀어보고 있다. 아직은 자바에 익숙하지 않아서 쉬운문제만 풀고있지만 다음주부터는 좀 더 난이도를 올려볼 생각이다.

'JAVA > 백준' 카테고리의 다른 글

[백준/자바] 4344번 평균은 넘겠지  (0) 2022.01.11
[백준/자바] 3052번 나머지  (0) 2022.01.09
[백준/자바] 2577번  (0) 2022.01.06
[백준/자바] 1259번 팰린드롬수  (0) 2022.01.04
[백준/자바] 2475번  (0) 2021.12.21

댓글