doctscoder
하고싶은일있는개발
doctscoder
전체 방문자
오늘
어제
  • 분류 전체보기 (305)
    • 코테용 문제풀이 (304)
      • 백준 (272)
      • 알고스팟 (32)
    • 공부계획 (1)

최근 글

hELLO · Designed By 정상우.
doctscoder

하고싶은일있는개발

코테용 문제풀이/백준

차이를 최대로 풀이

2023. 1. 25. 11:46

문제 링크: https://www.acmicpc.net/problem/10819

백준 알고리즘 기초 2/2 520에서 4번째 - 10819번 차이를 최대로를 풀어보았다.

 

풀이: 브루트 포스 문제인 만큼 전부 구해보면 된다.

 

C++

 

Python

from itertools import permutations

n=int(input())
inp=list(map(int,input().split()))
per=list(permutations(inp,n))
res=-10000000
for i in per:
	temp=0
	for j in range(n-1):
		temp+=abs(i[j]-i[j+1])
	if temp>res: res=temp
print(res)

Java

 

저작자표시 비영리 변경금지 (새창열림)

'코테용 문제풀이 > 백준' 카테고리의 다른 글

로또 풀이  (0) 2023.01.28
외판원 순회 2 풀이  (0) 2023.01.25
모든 순열 풀이  (0) 2023.01.25
이전 순열 풀이  (0) 2023.01.25
다음 순열 풀이  (0) 2023.01.25
    '코테용 문제풀이/백준' 카테고리의 다른 글
    • 로또 풀이
    • 외판원 순회 2 풀이
    • 모든 순열 풀이
    • 이전 순열 풀이
    doctscoder
    doctscoder
    코딩 관련 공부를 적어놓는 블로그

    티스토리툴바