HDU1425

来源:互联网 发布:供销大数据集团 编辑:程序博客网 时间:2024/04/29 21:18

传送门:http://acm.hdu.edu.cn/showproblem.php?pid=1425

排序一下输出前n个,最后一个数后面有空格会报错!

#include<iostream> #include<algorithm>#define Max 1000000+5using namespace std;int arr[Max];int main(){    int m,n;    while(scanf("%d%d",&m,&n)==2)    {        for(int i=0;i<m;i++)            scanf("%d",&arr[i]);        sort(arr,arr+m);        for(int j=m-1;j>=m-n+1;j--)            printf("%d ",arr[j]);        printf("%d\n",arr[m-n]);    }    return 0;}
0 0
原创粉丝点击