백준(Python) 풀이/수학

백준(Python) 2355번 시그마 풀이

개발윗미 2021. 10. 22. 19:41

Python으로 구현한 2355번 시그마 문제 풀이입니다.

 

https://www.acmicpc.net/problem/2355

 

2355번: 시그마

첫째 줄에 두 정수 A, B가 주어진다. (-2,147,483,648 ≤ A, B ≤ 2,147,483,647)

www.acmicpc.net


a, b = map(int, input().split())

max_value = max(a, b)
min_value = min(a, b)

sum = (a + b) * (max_value - min_value +1) / 2
print(int(sum))

 

입력받은 a와 b 두 수 중에서 더 큰 값과 더 작은 값을 구하여 (a+b) * (더 큰 값 - 더 작은 값 + 1) / 2 의 값을

 

정수형으로 출력한다.