Bibi's DevLog ๐ค๐
[๋ฐฑ์ค 7510] ๊ณ ๊ธ ์ํ (Swift) ๋ณธ๋ฌธ
ํ๋ก๊ทธ๋๋ฐ/์๊ณ ๋ฆฌ์ฆ ํ์ด Swift
[๋ฐฑ์ค 7510] ๊ณ ๊ธ ์ํ (Swift)
๋น๋น bibi 2022. 11. 29. 15:10- ํผํ๊ณ ๋ผ์ค ์ ๋ฆฌ : ๋น๋ณ์ ๊ธธ์ด์ ์ ๊ณฑ์ ๋๋จธ์ง ๋ ๋ณ์ ๊ธธ์ด๋ฅผ ์ ๊ณฑํ ๋ค ๋ํ ๊ฒ๊ณผ ๊ฐ๋ค.
- ์ธ ๋ณ์ ๊ธธ์ด a, b, c ๊ฐ ์ฃผ์ด์ง ๋ (c๊ฐ ๋น๋ณ) c์ ๊ณฑ = a์ ๊ณฑ + b์ ๊ณฑ.
- c๋ ๋น๋ณ์ด๋ฏ๋ก ์ฃผ์ด์ง ์ธ ๋ณ ์ค ๊ฐ์ฅ ๊ธธ์ด๊ฐ ๊ธธ๋ค.
- ์ถ๋ ฅ ํ์์ ์ ์ํ์ (์๋๋ฆฌ์ค ์ฌ์ด์ ๊ณต๋ฐฑ์ ์ถ๋ ฅํด์ผ ํจ)
ํ์ด
import Foundation
let count = Int(readLine()!)!
(1...count).forEach { num in
var arr = readLine()!.split(separator: " ").map { Double($0)! }
arr = arr.sorted()
print("Scenario #\(num):")
if pow(arr[2], 2) == pow(arr[0], 2) + pow(arr[1], 2) {
print("yes")
} else {
print("no")
}
if num != count {
print("")
}
}
'ํ๋ก๊ทธ๋๋ฐ > ์๊ณ ๋ฆฌ์ฆ ํ์ด Swift' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[๋ฐฑ์ค 9094] ์ํ์ ํธ๊ธฐ์ฌ (Swift) (0) | 2022.12.07 |
---|---|
[๋ฐฑ์ค 9076] ์ ์ ์ง๊ณ (Swift) (0) | 2022.12.06 |
[๋ฐฑ์ค 6376] e ๊ณ์ฐ (Swift) (0) | 2022.11.28 |
[๋ฐฑ์ค 6359] ๋ง์ทจํ ์๋ฒ (Swift) (0) | 2022.11.23 |
[๋ฐฑ์ค 5988] ํ์์ผ๊น ์ง์์ผ๊น (Swift) (0) | 2022.11.21 |