문제
(세 자리 수) × (세 자리 수)는 다음과 같은 과정을 통하여 이루어진다.
(1)과 (2)위치에 들어갈 세 자리 자연수가 주어질 때 (3), (4), (5), (6)위치에 들어갈 값을 구하는 프로그램을 작성하시오.
입력
첫째 줄에 (1)의 위치에 들어갈 세 자리 자연수가, 둘째 줄에 (2)의 위치에 들어갈 세자리 자연수가 주어진다.
출력
첫째 줄부터 넷째 줄까지 차례대로 (3), (4), (5), (6)에 들어갈 값을 출력한다.
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
|
using System;
class Program
{
static void Main(string[] args)
{
string aa = Console.ReadLine();
string bb = Console.ReadLine();
int a = int.Parse(aa);
int b = int.Parse(bb);
int b1 = int.Parse(bb.Substring(bb.Length - 1,1));
int b2 = int.Parse(bb.Substring(bb.Length - 2,1));
int b3 = int.Parse(bb.Substring(bb.Length - 3,1));
Console.WriteLine(a * b1);
Console.WriteLine(a * b2);
Console.WriteLine(a * b3);
Console.WriteLine(a * b);
}
}
|
cs |
두번째 입력 받은 수를 단위 별로 저장해서 사용하면 된다.
https://www.acmicpc.net/problem/2588
'void Algorithm' 카테고리의 다른 글
백준 문제 번호 : 9498 - 시험 성적 (0) | 2019.09.23 |
---|---|
백준 문제 번호 : 1330 - 두 수 비교하기 (0) | 2019.09.23 |
백준 문제 번호 : 1008 - A/B (0) | 2019.09.20 |
백준 문제 번호 : 1000 - A+B (0) | 2019.09.19 |
백준 문제 번호 : 7287 - 등록 (0) | 2019.09.19 |