[R78B]国王收金币啦 - 代码源竞赛平台

时空限制

1S/512M

题目描述

国王从第 11 天起每天收取金币。起初,每天收取 11 枚金币。

如果某一天的编号是完全平方数†^\dagger,国王会在这一天结束后将每天收取的金币数量增加 11 枚。因此,第 11 天收取 11 枚,第 22 至第 44 天每天收取 22 枚,第 55 至第 99 天每天收取 33 枚,以此类推。

给定整数 kk,求国王在前 kk 天收取的金币总数。

完全平方数 †^\dagger:若一个正整数 nn 可以表示为某个正整数的平方,即存在正整数 xx 使得 n=x2n=x^2,则称 nn 为完全平方数。例如,1,4,91,4,9 都是完全平方数。

格式

输入格式

输入一行,包含一个整数 kk,表示天数。

输出格式

输出一个整数,表示前 kk 天收取的金币总数。

样例

样例输入 #1

6

样例输出 #1

13

样例解释 #1

前 66 天分别收取 1,2,2,2,3,31,2,2,2,3,3 枚金币,总数为 1313。

数据规模

注意:你只有通过了该题目的所有测试点,才能获得分数。

对于 100%100\% 的数据,1≤k≤50001\le k\le 5000。