Baekjoon ๋ฐฑ์ค 1225 ์ด์ํ ๊ณฑ์ ๋ฌธ์ ํ์ด
1225 ๋ฌธ์
AรB๋ฅผ ๊ณ์ฐํ๋ค ์ง๊ฒจ์์ง ํํ์ด๋ AรB๋ฅผ ์๋ก์ด ๋ฐฉ๋ฒ์ผ๋ก ์ ์ํ๋ ค๊ณ ํ๋ค.
A์์ ํ ์๋ฆฌ๋ฅผ ๋ฝ๊ณ ร B์์ ์์๋ก ํ ์๋ฆฌ๋ฅผ ๋ฝ์ ๊ณฑํ๋ค.
์ ๊ฐ๋ฅํ ๋ชจ๋ ์กฐํฉ (A๊ฐ n์๋ฆฌ, B๊ฐ m์๋ฆฌ ์๋ผ๋ฉด ์ด ๊ฐ๋ฅํ ์กฐํฉ์ nรm๊ฐ)์ ๋ํ ์๋ก ์ ์ํ๋ ค๊ณ ํ๋ค.
์๋ฅผ ๋ค์ด 121ร34๋
1ร3 + 1ร4 + 2ร3 + 2ร4 + 1ร3 + 1ร4 = 28
์ด ๋๋ค. ์ด๋ฌํ ํํ์ด์ ๊ณฑ์ ๊ฒฐ๊ณผ๋ฅผ ๊ตฌํ๋ ํ๋ก๊ทธ๋จ์ ์์ฑํ์์ค.
์ ๋ ฅ
์ฒซ์งธ ์ค์ A์ B๊ฐ ์ฃผ์ด์ง๋ค. ์ฃผ์ด์ง๋ ๋ ์๋ ๋ชจ๋ 10,000์๋ฆฌ๋ฅผ ๋์ง ์๋ ์์ด ์๋ ์ ์์ด๋ค. ์๊ฐ 0์ธ ๊ฒฝ์ฐ์๋ 0๋ง ์ฃผ์ด์ง๋ฉฐ, ๊ทธ ์ธ์ ๊ฒฝ์ฐ ์๋ 0์ผ๋ก ์์ํ์ง ์๋๋ค.
์ถ๋ ฅ
์ฒซ์งธ ์ค์ ํํ์ด์ ๊ณฑ์ ๊ฒฐ๊ณผ๋ฅผ ์ถ๋ ฅํ๋ค.
ํ์ด
n1, n2 = map(int, input().split())
a1 = []
a2 = []
r1, r2 = 0, 0
for i in str(n1) :
a1.append(int(i))
for i in range(len(a1)) :
r1 += a1[i]
for k in str(n2) :
a2.append(int(k))
for i in range(len(a2)) :
r2 += a2[i]
print(r1*r2)