-
[백준 / Python] 2399번 거리의 합 | 초코더알고리즘/백준 2020. 1. 15. 17:16
https://www.acmicpc.net/problem/2399
접근법
n정수들을 입력받아온 후 이중for문을 이용해 각각의 차의 절대값을 더해주었습니다. abs()함수를 쓰면 쉽게 음수를 양수로 바꿀 수 있었습니다.
실행은 되는데 시간초과가 나서 어떻게 고쳐야 할지 고민해봐야겠어요 ㅜ
나의코드
import sys temp=0 n=int(input()) nums=list(map(int,sys.stdin.readline().split())) #한줄만 입력받을땐 그냥 split()함수사용 for i in nums: for value in nums: temp+=abs(i-value) print(temp)
'알고리즘 > 백준' 카테고리의 다른 글
[백준 / Python] 1260번 DFS와 BFS | 초코더 (0) 2020.01.17 [백준 / Python] 1205번 등수 구하기 | 초코더 (0) 2020.01.16 [백준 / Python] 2959번 거북이 | 초코더 (0) 2020.01.14 [백준 / Python] 5052번 전화번호 목록 | 초코더 (1) 2020.01.14 [백준 / Python] 3047번 ABC | 초코더 (0) 2020.01.13