#luoguP3583. [POI 2015] KWA
[POI 2015] KWA
本题没有可用的提交语言。
题目描述
考虑将正整数 拆分成几个不同的平方数之和,比如 ,而 不存在这样的拆分。
用 表示 的拆分中,最大的底数最小可能是多少。如果 不存在这样的拆分,则令 。例如:,,,。
定义一个数 被称为“超重”的,当且仅当存在 ,使得 。从上面的例子可知, 是一个“超重”的数。
给定 ,你需要:
- 求出 。
- 求出 中有几个“超重”的数。
输入格式
输入仅一行,包含一个正整数 。
输出格式
输出一行包含两个整数,分别为对上述两个问题的答案。如果 ,则输出一个减号 -
代替。
30
4 15
提示
【数据范围】
对于 的数据,。
原题名称:Kwadraty。