๋ฐ์ํ
๐ค๋ฌธ์ ํด๊ฒฐ
-
S2 | ์์ ํ์
๋ญ๊ฐ ํน๋ณํ ๋ฐฉ๋ฒ์ด ์๋๊ฑฐ ๊ฐ์์ ์ด์ฌํ ์ง๋ดค์ง๋ง
์ซ์๊ฐ ๊ฒจ์ฐ 8๊ฐ ์ดํ์ด๋ฏ๋ก ์์ด์ ์ฌ์ฉํด์ ํด๊ฒฐ(๋ฌธ์ ์ ํ๋ ์์ ํ์)
๊ฒฝ์ฐ์ ์๋ฅผ ์ ๋ถ ๊ตฌํจ
๐ป์์ค ์ฝ๋
from itertools import permutations
n = int(input())
numbers = list(map(int, input().split()))
result = []
for permu in permutations(numbers, n):
tmp = 0
for i in range(n - 1):
tmp += abs(permu[i] - permu[i + 1])
result.append(tmp)
print(max(result))
๐๋ฌธ์ ํ์ธ
์ถ์ฒ: BACKJOON ONLINE JUDGE
๋ฐ์ํ
'Algorithm Problem > Python' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[python] ๋ฐฑ์ค - 1780. ์ข ์ด์ ๊ฐ์ (0) | 2020.10.11 |
---|---|
[python] ๋ฐฑ์ค - 11279. ์ต๋ ํ (0) | 2020.10.10 |
[python] ๋ฐฑ์ค - 1541. ์์ด๋ฒ๋ฆฐ ๊ดํธ (0) | 2020.10.08 |
[python] ๋ฐฑ์ค - 2133. ํ์ผ ์ฑ์ฐ๊ธฐ (1) | 2020.10.07 |
[python] ๋ฐฑ์ค - 11729. ํ๋ ธ์ด ํ ์ด๋ ์์ (0) | 2020.10.06 |