반응형
안녕하세요.
이번 문제는 세자리 수 X 세자리 수 문제입니다.
2588번: 곱셈
첫째 줄부터 넷째 줄까지 차례대로 (3), (4), (5), (6)에 들어갈 값을 출력한다.
www.acmicpc.net
두번째 입력한 수의 백의 자리, 십의 자리, 일의 자리를 추려내면 끝납니다!!
문제
(세 자리 수) × (세 자리 수)는 다음과 같은 과정을 통하여 이루어진다.

(1)과 (2)위치에 들어갈 세 자리 자연수가 주어질 때 (3), (4), (5), (6)위치에 들어갈 값을 구하는 프로그램을 작성하시오.
입력
첫째 줄에 (1)의 위치에 들어갈 세 자리 자연수가, 둘째 줄에 (2)의 위치에 들어갈 세자리 자연수가 주어진다.
출력
첫째 줄부터 넷째 줄까지 차례대로 (3), (4), (5), (6)에 들어갈 값을 출력한다.
1. Java 풀이
import java.util.Scanner;
public class Main{
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
int A = sc.nextInt();
int B = sc.nextInt();
System.out.println(A*(B%10));
System.out.println(A*((B/10)-(B/100*10)));
System.out.println(A*(B/100));
System.out.println(A*B);
}
}
2. python 풀이
A = int(input())
B = int(input())
print(A*(B%10))
print(A*((B//10)-(B//100*10)))
print(A*(B//100))
print(A*B)
'BAEKJOON > 1단계 : 입출력과 사칙연산' 카테고리의 다른 글
[백준/BAEKJOON] 10430번 나머지 / JAVA / python (0) | 2022.03.16 |
---|---|
[백준/BAEKJOON] 18108번 1998년생인 내가 태국에서는 2541년생?! / JAVA / python (0) | 2022.03.16 |
[백준/BAEKJOON] 10869번 사칙연산(모든 연산 문제) / JAVA / python (0) | 2022.03.16 |
[백준/BAEKJOON] 10926번 입출력을 응용하는 문제??! / JAVA / python (0) | 2022.03.16 |
[백준/BAEKJOON] 1000번 A+B, 1008번 A/B / JAVA / python (0) | 2022.03.16 |
댓글