代码小白--浩


私信TA

用户名:dotcpp0608225

访问量:7458

签 名:

等  级
排  名 317
经  验 5475
参赛次数 0
文章发表 29
年  龄 0
在职情况 学生
学  校 哔哩哔哩大学
专  业 网络工程

  自我简介:

解题思路:我个人比较喜欢用数组做这些问题

注意事项:

参考代码:

#include<stdio.h>

#include<malloc.h>                              //malloc函数头文件

int main()

{

    int m,n,*a,i,j=0;

    scanf("%d%d",&m,&n);

    a=(int*)malloc(sizeof(int)*n);            //malloc函数为数组a申请大小为n的空间存放数据

    for(i=0;i<n;i++)

    scanf("%d",a+i);

    for(i=0;i<n;i++)

    {

        if(m>=*(a+i))

        m-=*(a+i);

        else

        j++;

    }

    printf("%d",j);

    free(a);                                              //最后记得释放该数组所占用的空间

    return 0;

}


 

0.0分

1 人评分

  评论区

  • «
  • »