CodeFoeces-439B

题目

原题链接:B. Devu, the Dumb Guy

题意

有n门课程,每门课程有ni个章节,每个章节学习需要x小时,每学完一个课程x--(x>=1),问学完所有课程最少需要多少时间。

代码

#include<bits/stdc++.h>
using namespace std;
int main() {
    int n,x,s[100000];
    scanf("%d%d",&n,&x);
    for(int i=0; i<n; i++) {
        scanf("%d",&s[i]);
    }
    sort(s,s+n);
    __int64 ans=0;
    for(int i=0;i<n;i++){
        ans+=1LL*s[i]*x;
        if(x>1){
            x--;
        }
    }
    printf("%I64d\n",ans);
    return 0;
}
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 背景 一年多以前我在知乎上答了有关LeetCode的问题, 分享了一些自己做题目的经验。 张土汪:刷leetcod...
    土汪阅读 14,349评论 0 33
  • 1、等待发卷时应该做些什么? 提早15分钟进入考场,看一看教室四周,熟悉一下陌生的环境。坐在座位上,尽快进入角色;...
    totoroweb阅读 5,451评论 0 8
  • 课前三分钟小计算 15+47= 63+19= 24+36= 56-28= 3...
    彤同妈妈阅读 10,816评论 0 2
  • 书记你好,我上半年我是全项目最低分,我觉得我需要改进的地方应该很多,需要书记指点,既然是上半年的考评,那就是一至六...
    不倒翁先森阅读 1,235评论 0 0
  • 恭拜韶山乡冲, 山亲水亲情涌。 当年僻乡荒垄, 阡陌曲折九重。 挥手兹出樊笼, 振身奋飞蛟龙。 指点江山泽东, 风...
    北塔雪松阅读 3,616评论 3 9