题目描述
原题地址:A1085 Perfect Sequence
中文版:B1030 完美数列
解题思路
对数字进行排序,设定两个“指针 i 和 j ”分别为完美数列的头和尾,在数组中不断移动“指针”并记录当前完美数列长度,个数正好为 j - i + 1,同时更新完美数列最大长度。
易错点
- $m * p$ 可能越界,所以要用 long long 进行类型转换
代码示例:
1 |
|
原题地址:A1085 Perfect Sequence
中文版:B1030 完美数列
对数字进行排序,设定两个“指针 i 和 j ”分别为完美数列的头和尾,在数组中不断移动“指针”并记录当前完美数列长度,个数正好为 j - i + 1,同时更新完美数列最大长度。
1 | #include <algorithm> |