3764:老人与海

时间限制:2 S   /  内存限制:65536 KB
AC:176   /  Submit:362
问题描述

在某游戏中,钓鱼技能随着每一次成功的钓鱼提升。玩家初始的钓鱼技能是1。在技能点没达到50之前,每钓到一条鱼都可以提升1点。

到了50后,需要钓更多的鱼才能提升钓鱼技能。具体来说是50->51需要2条鱼,51->52需要3条鱼,52->53需要4条鱼,...,以此类推。

所以如果玩家一开始只要钓上49条鱼就可以把钓鱼技能升到50点。然而如果要升到100点,连同前面的49条鱼,总共需要钓到1374条鱼才行。

现在已知玩家总共钓到了a条鱼,问玩家的钓鱼技能是多少点?

输入描述

一个正整数a,表示鱼的数量。(a<=10亿)

输出描述

一个整数,表示玩家钓鱼技能点。

不要换行。

样例输入复制样例

1377

样例输出

100

相关

22-23(1)第1次线上赛

2023级人工智能程序设计第2次课堂练习


Copyright 2016 - 2024 XUJC ACM Team
闽ICP备2020022076号-1