4153๋ฒ: ์ง๊ฐ์ผ๊ฐํ
์ ๋ ฅ์ ์ฌ๋ฌ๊ฐ์ ํ ์คํธ์ผ์ด์ค๋ก ์ฃผ์ด์ง๋ฉฐ ๋ง์ง๋ง์ค์๋ 0 0 0์ด ์ ๋ ฅ๋๋ค. ๊ฐ ํ ์คํธ์ผ์ด์ค๋ ๋ชจ๋ 30,000๋ณด๋ค ์์ ์์ ์ ์๋ก ์ฃผ์ด์ง๋ฉฐ, ๊ฐ ์ ๋ ฅ์ ๋ณ์ ๊ธธ์ด๋ฅผ ์๋ฏธํ๋ค.
www.acmicpc.net
์ง๊ฐ์ผ๊ฐํ์ ๊ฐ์ฅ ๊ธด ๋ณ์ ์ ๊ณฑ์ด ๋๋จธ์ง ๋ ๋ณ์ ์ ๊ณฑ์ ํฉ๊ณผ ๊ฐ๋ค
1. ์ ์ ์ธ๊ฐ๋ฅผ ๋ฆฌ์คํธ a์ ์ ๋ ฅ๋ฐ๊ณ ์ ๋ชจ๋ 0์ผ๋ ๋ฌดํ๋ฃจํ๋ฅผ ํ์ถ
2. a๋ฅผ ์ ๋ ฌ
3. a[2]์ ์ ๊ณฑ์ด a[0], a[1] ๋ ๋ณ์ ์ ๊ณฑ์ ํฉ๊ณผ ๊ฐ์ผ๋ฉด right์, ๋ค๋ฅด๋ฉด wrong์ ์ถ๋ ฅ์ํจ๋ค.
sql
๋ซ๊ธฐ# 4153.py
while True:
โโโโa = list(map(int, input().split()))
โโโโif a[0] == 0 and a[1] == 0 and a[2] == 0:
โโโโโโโโbreak
โโโโa = sorted(a)
โโโโif a[0] ** 2 + a[1] ** 2 == a[2] ** 2:
โโโโโโโโprint('right')
โโโโelse:
โโโโโโโโprint('wrong')