๋ฌธ์
(์ธ ์๋ฆฌ ์) × (์ธ ์๋ฆฌ ์)๋ ๋ค์๊ณผ ๊ฐ์ ๊ณผ์ ์ ํตํ์ฌ ์ด๋ฃจ์ด์ง๋ค.
(1)๊ณผ (2)์์น์ ๋ค์ด๊ฐ ์ธ ์๋ฆฌ ์์ฐ์๊ฐ ์ฃผ์ด์ง ๋ (3), (4), (5), (6)์์น์ ๋ค์ด๊ฐ ๊ฐ์ ๊ตฌํ๋ ํ๋ก๊ทธ๋จ์ ์์ฑํ์์ค.
์ ๋ ฅ
์ฒซ์งธ ์ค์ (1)์ ์์น์ ๋ค์ด๊ฐ ์ธ ์๋ฆฌ ์์ฐ์๊ฐ, ๋์งธ ์ค์ (2)์ ์์น์ ๋ค์ด๊ฐ ์ธ์๋ฆฌ ์์ฐ์๊ฐ ์ฃผ์ด์ง๋ค.
์ถ๋ ฅ
์ฒซ์งธ ์ค๋ถํฐ ๋ท์งธ ์ค๊น์ง ์ฐจ๋ก๋๋ก (3), (4), (5), (6)์ ๋ค์ด๊ฐ ๊ฐ์ ์ถ๋ ฅํ๋ค.
์์ ์ ๋ ฅ 1
472 385
์์ ์ถ๋ ฅ 1
2360 3776 1416 181720
ํ์ด ๋ฐฉ๋ฒ
ํ๊ธฐ ์ ์, ์ข
์ด์๋ค๊ฐ ์ง์ ๊ณฑ์
์ ํ์ด๋ณด๋ฉด ์์ฝ๊ฒ ์ ๋ต์ ๋์ถํด๋ด๊ธฐ ์ํ ์์ํ๋ฅผ ํ ์ ์๋ค.
(1)๊ณผ (2)์ 1์ ์๋ฆฌ, 10์ ์๋ฆฌ, 100์ ์๋ฆฌ์ ์ซ์์ ๊ฐ๊ฐ ๊ณฑํด์ฃผ๋ฉด ๋๋ค. ๊ทธ๋ฌ๋ฉด (3),(4),(5)์ ๊ฐ์ ๊ตฌํ ์ ์๋ค
๊ทธ๋ฆฌ๊ณ ์ต์ข
์ ์ผ๋ก (3) + {(4) * 10} + {(5) * 100} ์ ํด์ฃผ๋ฉด ์ ๋ต์ ๊ตฌํ ์ ์๋ค.
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
|
public class Main {
public static void main(String[] args) {
Scanner in = new Scanner(System.in);
int C,D,E;
int A = in.nextInt();
int B = in.nextInt();
C = A * (B%10);
D = A * (B%100-B%10);
E = A * (B - B%100);
System.out.println(C);
System.out.println(D/10);
System.out.println(E/100);
System.out.println(C+D+E);
}
}
|