#549. 任意数字拆成完全平方数的和
任意数字拆成完全平方数的和
题目描述
给你一个整数,请输出和为的完全平方数的最少数量。
完全平方数是一个整数,其值等于另一个整数的平方,比如均为完全平方数而则不是完全平方数。
样例输入
输入一行仅一个整数。
样例输出
输出一个答案。
样例
样例一
12
3
样例解释:。
数据范围
给你一个整数n,请输出和为n的完全平方数的最少数量。
完全平方数是一个整数,其值等于另一个整数的平方,比如1,4,9,16均为完全平方数而3,11则不是完全平方数。
输入一行仅一个整数n。
输出一个答案。
12
3
样例解释:12=4+4+4。
1≤n≤104
注册一个 乔斯编程 通用账户,您就可以在我们提供的所有在线评测服务上提交代码、参与讨论。