题解 | #[NOIP2015]金币#
[NOIP2015]金币
http://www.nowcoder.com/practice/8f71f5670e6a45118d24d13868a2da9e
num = int(input())
a, b, c = 0, 0, 0
while a < num:
c += 1 # 每日金币数 持续天数
b += c * c # 金币总和
a += c # 总持续天数
print(b-((a-num)*c)) # b已经将c天执行完了,但是只需要执行num天