[๋ฐฑ์ค] 10430๋ฒ - ๋๋จธ์ง (Python)
10430๋ฒ: ๋๋จธ์ง
์ฒซ์งธ ์ค์ A, B, C๊ฐ ์์๋๋ก ์ฃผ์ด์ง๋ค. (2 ≤ A, B, C ≤ 10000)
www.acmicpc.net
๋ฌธ์
(A+B)%C๋ ((A%C) + (B%C))%C ์ ๊ฐ์๊น?
(A×B)%C๋ ((A%C) × (B%C))%C ์ ๊ฐ์๊น?
์ธ ์ A, B, C๊ฐ ์ฃผ์ด์ก์ ๋, ์์ ๋ค ๊ฐ์ง ๊ฐ์ ๊ตฌํ๋ ํ๋ก๊ทธ๋จ์ ์์ฑํ์์ค.
์ ๋ ฅ
์ฒซ์งธ ์ค์ A, B, C๊ฐ ์์๋๋ก ์ฃผ์ด์ง๋ค. (2 ≤ A, B, C ≤ 10000)
์ถ๋ ฅ
์ฒซ์งธ ์ค์ (A+B)%C, ๋์งธ ์ค์ ((A%C) + (B%C))%C, ์ ์งธ ์ค์ (A×B)%C, ๋ท์งธ ์ค์ ((A%C) × (B%C))%C๋ฅผ ์ถ๋ ฅํ๋ค.
์์ ์ ๋ ฅ 1 ๋ณต์ฌ
5 8 4
์์ ์ถ๋ ฅ 1 ๋ณต์ฌ
1 1 0 0
ํ์ด๊ณผ์
์ถ๋ ฅ์ ๊ฑฐ์ ๋ต์ด ๋ค ์ ํ์๋ค ์ถ์ ๋ฌธ์ ์์ด์ ํฌ๊ฐ ์ด๋ ต์ง๋ ์์๋๊ฑฐ๊ฐ์์
์ ์ฒด์ ์ผ๋ก python์ ๋ฌธ๋ฒ์ ์ตํ๊ธฐ์ข์ ๋ฌธ์ ์์๋๊ฑฐ๊ฐ์ต๋๋ค
code
a, b, c = input().split()
print((int(a)+int(b))%int(c))
print(((int(a)%int(c)) + (int(b)%int(c)))%int(c))
print((int(a)*int(b))%int(c))
print(((int(a)%int(c)) * (int(b)%int(c)))%int(c))
ํ๊ธฐ์ฐ
print์์ฒด๊ฐ ์๊ฐ์ ๋ง์ด ์ก์๋จน์ผ๋ ์ ๋งํ๋ฉด print๋ฅผ ์ต๋ํ ์ ๊ฒ์ฌ์ฉํ๋ ๊ฒ์ด ์ข๋ค๋ ์๊ฒฌ์ ๋ค์์์ต๋๋ค.