zoukankan      html  css  js  c++  java
  • hdu3785

    寻找大富翁

    Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 32768/32768 K (Java/Others)
    Total Submission(s): 2459    Accepted Submission(s): 1162


    Problem Description
    浙江桐乡乌镇共有n个人,请找出该镇上的前m个大富翁.
     
    Input
    输入包含多组测试用例.
    每个用例首先包含2个整数n(0<n<=100000)和m(0<m<=10),其中: n为镇上的人数,m为需要找出的大富翁数, 接下来一行输入镇上n个人的财富值.
    n和m同时为0时表示输入结束.
     
    Output
    请输出乌镇前m个大富翁的财产数,财产多的排前面,如果大富翁不足m个,则全部输出,每组输出占一行.
     
    Sample Input
    3 1
    2 5 -1
    5 3
    1 2 3 4 5
    0 0
     
    Sample Output
    5
    5 4 3
     
    Source
     
    #include<iostream>
    #include<stdio.h>
    #include<algorithm>
    using namespace std;
    int main()
    {
        int n,m,i,j,a[100010],t;
        while(~scanf("%d%d",&n,&m)&&(n||m))
        {
            for(i=0; i<n; i++)
                scanf("%d",&a[i]);
            sort(a,a+n);
            for(i=n-1; i>n-1-m; i--)
                if(i==n-1)
                    printf("%d",a[i]);
                else
                    printf(" %d",a[i]);
            printf(" ");
        }
    }
  • 相关阅读:
    Android中内容观察者的使用 ContentObserver类详解 (转)
    Spinner
    对话框
    ButtonBar 的使用
    EditText/RadioButton/CheckBox使用
    ListView
    PieChar,此代码参考网上
    ComboBox中使用事件
    ColorPicker
    Button
  • 原文地址:https://www.cnblogs.com/lxm940130740/p/3333794.html
Copyright © 2011-2022 走看看