最新华为OD机试
真题目录:点击查看目录
华为OD面试真题精选:点击立即查看
2025华为od 机试2025B卷-华为机考OD2025年B卷
题目描述
已知连续正整数数列{K}=K1,K2,K3…Ki的各个数相加之和为S,i=N (0<S<100000, 0<N<100000), 求此数列K。
输入描述
输入包含两个参数,
- 连续正整数数列和S
- 数列里数的个数N。
输出描述
如果有解输出数列K,如果无解输出-1。
示例1
输入
525 6
输出
85 86 87 88 89 90
说明
示例2
输入
3 5
输出
-1
解题思路
- 设第一个数为
x
,个数为 N
,总和为 S
- 有公式: S = x +