Notice
Recent Posts
Recent Comments
Link
DY N DY
실력키우기 곱셈(JAVA) 본문
1692 : 곱셈
제한시간: 1Sec 메모리제한: 32mb
해결횟수: 1356회 시도횟수: 1979회
(세 자리 수) × (세 자리 수)는 다음과 같은 과정을 통하여 이루어진다.
(1)과 (2)위치에 들어갈 세 자리 자연수가 주어질 때 (3), (4), (5), (6)위치에 들어갈 값을 구하는 프로그램을 작성하시오.
[Copy]472 385 | [Copy]2360 3776 1416 181720 |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 | /************************************************************** Problem: 1692 User: a132034 Language: Java Result: Success Time:163 ms Memory:9356 kb ****************************************************************/ 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% 100 - b% 10 )/ 10 ); System.out.println(a*(b/ 100 )); System.out.println(a*b); } } |
크게 어렵지 않았던.. 3자리수라는게 고정되있기 때문에
a는 고정이고 b만 100의자리, 10의자리, 1의자리를 각각 구하여 곱해주면 된다.
'PARK > ALGORITHM' 카테고리의 다른 글
알고리즘 지하철(C++) (0) | 2016.04.17 |
---|---|
실력키우기 문자삼각형2(C++) (0) | 2016.04.17 |
문제은행 합과 평균 표준편차(C++) (0) | 2016.04.13 |
문제은행 강아지와 병아리(C++) (0) | 2016.04.13 |
문제은행 두 정수 더하기(A+B)(C++) (0) | 2016.04.13 |