nyoj 678 最小k个数之和
来源:互联网 发布:网络招生平台 编辑:程序博客网 时间:2024/06/05 14:51
当观察到数据量很庞大 而数的范围较小时候 就想到了数组下标排序了。。#include <stdio.h>#include <string.h>int main(){int a[2005],n,k,x;while(scanf("%d %d",&n,&k)!=EOF){memset(a,0,sizeof(a));for(int i=0;i<n;i++){scanf("%d",&x);a[x]++;}int sum=0;for(int i=1;i<2001;i++){if(a[i]){while(a[i]){sum+=i;a[i]--;k--;if(k==0)goto stop;}}}stop:printf("%d\n",sum);}return 0;}
1 0
- NYOJ 678 最小K个数之和
- NYOJ 678 最小K个数之和
- NYOJ 678 最小K个数之和
- NYOJ 678 最小K个数之和
- nyoj 678 最小k个数之和
- nyoj-678-最小K个数之和(排序)
- NYOJ 678 最小K个数之和
- NYOJ-最小K个数之和
- nyoj——678 最小K个数之和
- 最小K个数之和
- 最小k个数之和
- 最小K个数之和
- 南阳 678 最小K个数之和
- 678.最小K个数之和
- 最小K数之和
- 最小的K个数
- 最小的K个数
- 最小的K个数
- Eclipse 中 Could not find *.apk的解决方案
- mongdb 学习之 模糊查询
- [IOS 开发] enumerateObjectsUsingBlock 、for 、for(... in ...) 的区别 & 性能测试
- 关于LoaderManager
- 从坦克大战项目无法在规定时间内完成想到的
- nyoj 678 最小k个数之和
- apk反编译
- 小谈学C感受
- 蓝桥 算法提高 道路和航路 ac 100分
- IO流 基本的字符流 字节流 输出流 输入流 转换流
- LeetCode:Add Two Numbers
- gdb调试的一些基本操作
- 申请openDrive流程
- Matlab中的cell