测评会员优惠活动进行中 · 开通 VIP,有效期内测评不限次 VIP 优惠中 · 测评不限次 立即查看

A61838. 对于下图3-09中的程序,如果依次输入2 1 2 1 10,则输出的结果为 。#include<bits/stdc++.h>

填空题

题目描述

对于下图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