codeforces——873A —— Chores

来源:互联网 发布:西西软件家园 编辑:程序博客网 时间:2024/05/16 08:25
A. Chores
time limit per test
2 seconds
memory limit per test
256 megabytes
input
standard input
output
standard output

Luba has to do n chores today. i-th chore takes ai units of time to complete. It is guaranteed that for every  the condition ai ≥ ai - 1 is met, so the sequence is sorted.

Also Luba can work really hard on some chores. She can choose not more than k any chores and do each of them in x units of time instead of ai ().

Luba is very responsible, so she has to do all n chores, and now she wants to know the minimum time she needs to do everything. Luba cannot do two chores simultaneously.

Input

The first line contains three integers n, k, x (1 ≤ k ≤ n ≤ 100, 1 ≤ x ≤ 99) — the number of chores Luba has to do, the number of chores she can do in x units of time, and the number x itself.

The second line contains n integer numbers ai (2 ≤ ai ≤ 100) — the time Luba has to spend to do i-th chore.

It is guaranteed that , and for each  ai ≥ ai - 1.

Output

Print one number — minimum time Luba needs to do all n chores.

Examples
input
4 2 23 6 7 10
output
13
input
5 2 1100 100 100 100 100
output
302
Note

In the first example the best option would be to do the third and the fourth chore, spending x = 2 time on each instead of a3 and a4, respectively. Then the answer is 3 + 6 + 2 + 2 = 13.

In the second example Luba can choose any two chores to spend x time on them instead of ai. So the answer is 100·3 + 2·1 = 302.


送分,注意一下x值的大小即可。。

#include <iostream>#include <algorithm>#include <cstdio>using namespace std;int main(){    int n,k,x;    while(~scanf("%d%d%d",&n,&k,&x)){        int in[108];        for(int i=0;i<n;i++)            scanf("%d",&in[i]);        sort(in,in+n);        int ans=0;        for(int i=n-1;i>=n-k;i--)             ans+=min(x,in[i]);        for(int i=0;i<n-k;i++)            ans+=in[i];        cout<<ans<<endl;    }    return 0;}


原创粉丝点击
热门问题 老师的惩罚 人脸识别 我在镇武司摸鱼那些年 重生之率土为王 我在大康的咸鱼生活 盘龙之生命进化 天生仙种 凡人之先天五行 春回大明朝 姑娘不必设防,我是瞎子 我不想当部长怎么办 把小三打住院会怎么办 汽车ems认证失败怎么办 工行介质失败是怎么办 校园网翻不了墙怎么办 xp网站证书错误怎么办 wifi一直掉线怎么办 太累了头晕怎么办 大专证没有认证怎么办 学生信息怎么办忘了 中专对口大专考不上怎么办 学历认证待校对怎么办 毕业证上没照片怎么办 怎么办学历学位认证证明 教育部学历学位认证怎么办 兵役登记被注册怎么办 学信网手机号忘了怎么办 注销手机号了学信网怎么办 学信网手机换了怎么办 学籍不在籍结业怎么办 电教馆的幼师证怎么办 中考不够建档线怎么办 医保漏交一年怎么办 南通图书馆怎么办饭卡 工商银行卡坏了怎么办 北京一卡通丢了怎么办 甲状腺右叶结节怎么办 ca证书掉了怎么办 地税ca丢了怎么办 南京乘车卡丢失怎么办 老干妈瓶盖打不开怎么办 金陵图书馆书丢失怎么办 幼师资格证丢了怎么办 双证毕业没有怎么办 幼师面试没特长怎么办 资格证到6年没换怎么办 中央巡视组走了怎么办 校园招聘学生违约怎么办 应届毕业生考上公务员档案怎么办 移动硬盘弹不出来怎么办 录音笔电池坏了怎么办