백준 2588 자바 문제 풀이
·
백준 및 코딩테스트 공부
세자리수 2개를 입력받고 2번째 입력받은 세자리수에 있는 각 자리수의 값을 곱하고곱한값을 출력한 뒤, 해당 값을 전부 더하면 된다.메소드를 사용하면 쉽게 해결될 문제 같아서 메소드를 사용해서 간단하게 풀었다.Integer.toString 메소드는 문자열을 정수형으로 바꿔주는 메소드이다.b는 2번째로 입력받은 정수, 즉 곱해줘야 하는 값이고 우리가 자리수를 찾아야 할 값이므로 문자형으로 바꿔줄 것 이다. 그 후 charAt() 메소드를 사용하여 문자의 위치값을 구해줬다.385 를 예시로 들어보겠다.인덱스는 1부터 시작하는게 아닌 0부터 시작이다.숫자를 곱하려면 1의자리수부터 곱해야 하기 때문에 5부터 곱해야만 한다.따라서 char 값들을 지정하면 된다.charAt(0) = 5 / charAt(1) = 8 ..