본문 바로가기
백준/20001 - 25000

[백준] 23251번 : 스물셋(JAVA)

by lms0806 2021. 10. 18.
728x90
반응형

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

 

23251번: 스물셋

첫째 줄에 테스트 케이스의 수 $T$가 주어진다. 둘째 줄부터 $T$줄에 걸쳐 정수 $k$가 주어진다.

www.acmicpc.net

 

풀이

23으로만 이루어진 수나 23의 합으로 이루어진 수는 모두 23의 곱으로 되어있다.

ex)

2323 = 23 * 101

46 = 23 + 23 = 23 * 2

그러므로 입력받은 수의 곱을 출력해주면 되는 간단한 문제이다.

 

소스코드

import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;

public class Main {
	public static void main(String[] args) throws IOException{
		BufferedReader br = new BufferedReader(new InputStreamReader(System.in)); 
		
		int n = Integer.parseInt(br.readLine());
		
		StringBuilder sb = new StringBuilder();
		while(n --> 0) {
			sb.append(Integer.parseInt(br.readLine()) * 23).append("\n");
		}
		System.out.print(sb);
	}
}

 

https://youtu.be/42Gtm4-Ax2U

 

728x90
반응형

댓글