๋ณธ๋ฌธ ๋ฐ”๋กœ๊ฐ€๊ธฐ
๐Ÿ“š๊ณต๋ถ€/์ฝ”๋”ฉํ…Œ์ŠคํŠธ

๋ฐฑ์ค€ - ์‰ฝ๊ฒŒ ํ‘ธ๋Š” ๋ฌธ์ œ, ํŒŒ์ด์ฌ

by Janger 2021. 12. 5.
728x90
๋ฐ˜์‘ํ˜•

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

 

1292๋ฒˆ: ์‰ฝ๊ฒŒ ํ‘ธ๋Š” ๋ฌธ์ œ

์ฒซ์งธ ์ค„์— ๊ตฌ๊ฐ„์˜ ์‹œ์ž‘๊ณผ ๋์„ ๋‚˜ํƒ€๋‚ด๋Š” ์ •์ˆ˜ A, B(1 ≤ A ≤ B ≤ 1,000)๊ฐ€ ์ฃผ์–ด์ง„๋‹ค. ์ฆ‰, ์ˆ˜์—ด์—์„œ A๋ฒˆ์งธ ์ˆซ์ž๋ถ€ํ„ฐ B๋ฒˆ์งธ ์ˆซ์ž๊นŒ์ง€ ํ•ฉ์„ ๊ตฌํ•˜๋ฉด ๋œ๋‹ค.

www.acmicpc.net

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

arr = [0,]
for i in range(1, 1001):
	for j in range(i):
		arr.append( i )

sum = 0
for j in range(a, b+1):
	sum += arr[j] 
	
print(sum)

 

์ˆ˜์—ด์ด 1 22 333 4444 55555... ์š”๋Ÿฐ์‹์œผ๋กœ ์ˆซ์ž์˜ ์ˆ˜๋งŒํผ ์ˆ˜์—ด์ด ๋ฐ˜๋ณต๋จ. 

 

๊ทธ๋ฆฌ๊ณ  ์ฒ˜์Œ์— ์ž…๋ ฅ ๋ฐ›์€ ์‚ฌ์ด์ฆˆ ๋งŒํผ sum์„ ๊ตฌํ•˜๋ฉด ๋

 

728x90
๋ฐ˜์‘ํ˜•