다희의 코딩 성장일기
[정올 Begginer_Coder - 수학1] 1692.곱셈_자바JAVA 본문
문제 : 정올 1692.곱셈
문제 링크 : www.jungol.co.kr/bbs/board.php?bo_table=pbank&wr_id=965&sca=2030
입출력
풀이
< 접근 방법 및 풀이 >
- 문제 그대로 (세자리) * (세자리 ) 수를 입력받아 차례대로 곱셈을 출력하면 된다.
- 문제 예제처럼 int n , String m 변수에 n = 472, m = 385 입력받음
- m을 String으로 하는 이유는 1의자리, 10의자리, 100의자리를 떼서 n과 곱하기 위해
- 답을 담을 arr[4] 배열을 선언 후, n과 각자리수의 곱을 담고 출력
< 주의할 점 >
- arr[i] 배열에 담은 답 순서 유의해서 출력
JAVA코드
package 수학1;
import java.util.Scanner;
public class 곱셈_1692 {
public static void main(String[] args) {
Scanner sc = new Scanner (System.in);
int n = sc.nextInt(); //(1)
String m = sc.next(); //(2)
int num[] = new int[3];
for (int i = 0; i < 3; i++) {
num[i] = m.charAt(i) - '0'; //한자리씩 띄어서 배열에 담은
}
int arr[] = new int [4]; //답을 담을 배열
for (int i = 0; i < 3 ; i++) {
arr[i] = n * num[i];
}
arr[3] = n * Integer.parseInt(m);
for (int i = 2; i >= 0; i--) {
System.out.println(arr[i]);
}
System.out.println(arr[3]);
}
}
REVIEW
정말 기초구나..
'Algorithm > 정올' 카테고리의 다른 글
[정올 Begginer_Coder - 수학1] 1071.약수와 배수_자바JAVA (0) | 2020.12.13 |
---|---|
[정올 Begginer_Coder - 수학1] 1430.숫자의 개수_자바JAVA (0) | 2020.12.13 |
[정올 Begginer_Coder - 도형만들기1] 1339.문자삼각형2_자바JAVA (0) | 2020.12.10 |
[정올 Begginer_Coder - 도형만들기1] 1338.문자삼각형_자바JAVA (0) | 2020.12.10 |
[정올 Begginer_Coder - 도형만들기1] 1314.문자사각형2_자바JAVA (0) | 2020.12.10 |
Comments