欢迎光临
我们一直在努力

华为OD机试双机位C卷-组装新的数组(Py/Java/C/C++/Js/Go)

组装新的数组

华为OD机试双机位C卷 – 华为OD上机考试双机位C卷 200分题型

华为OD机试双机位C卷真题目录点击查看: 华为OD机试双机位B卷真题题库目录|机考题库 + 算法考点详解

题目描述

给你一个整数M和数组N,N中的元素为连续整数,要求根据N中的元素组装成新的数组R,组装规则:

  • R中元素总和加起来等于M
  • R中的元素可以从N中重复选取
  • R中的元素最多只能有1个不在N中,且比N中的数字都要小(不能为负数)
  • 输入描述

    第一行输入是连续数组N,采用空格分隔 第二行输入数字M

    输出描述

    输出的是组装办法数量,int类型

    备注

    • 1 ≤ M ≤ 30
    • 1 ≤ N.length ≤ 1000

    用例1

    输入

    2
    5

    赞(0)
    未经允许不得转载:171主机测评 » 华为OD机试双机位C卷-组装新的数组(Py/Java/C/C++/Js/Go)
    分享到: 更多 (0)

    评论 抢沙发

    • 昵称 (必填)
    • 邮箱 (必填)
    • 网址