#213. GESP202409-C++6级T1回忆版
GESP202409-C++6级T1回忆版
仅供参考,限于本人记忆力有限可能与原版本有出入,题目描述仅保证题意基本正确。由于C++与Python语言运行速度不同数据减弱且时限放宽。
Description
小杨想将一个数分解为尽可能少的平方数之和。平方数定义为一个整数的平方,例如 ,所以 都是平方数。
小杨要求满足条件的最小分解个数,例如 ,则 的满足条件的最小分解个数为 。
Format
Input
一个整数 。
Output
一个整数,表示 的满足条件的最小分解个数。
Samples
18
2
Limitation
对于 的数据,。
对于 的数据,。
对于 的数据,。
时限2000ms。
C++原数据为 ,1000ms。