题库 信息学奥赛题库 题目列表 对于下图3-09中的程序,如果依次输入2 1 2 1 10,则输...
填空题

对于下图3-09中的程序,如果依次输入2 1 2 1 10,则输出的结果为           

#include<bits/stdc++.h>
using namespace std;
int a[105];
int main()
{        
       int n,d,ans=0,m;
       cin>>n>>d;
       for(int i=0;i<n;i++)  cin>>a[i];
       sort(a,a+n);
       cin>>m;
       for(int i=0;i<m;i++)
       {           
                if(i>=n)  ans-=d;
                else ans+=a[i];
       }
       cout<<ans;
       return 0;
}// 图3-09
题目信息
阅读程序 预选赛 2023年
-
正确率
0
评论
177
点击