问题 4108 --STEAM中国

4108: STEAM中国★★

时间限制: 1 Sec  内存限制: 128 MB
提交: 37  解决: 35
[提交][状态][命题人:]

题目描述

STEAM要将n(n<20)个用户的原数据转移到STEAM钟国上,要按照他们用户上所剩余的余额进行排序,来规划谁是他们公司的VIP

#include<iostream>
using namespace std;
struct user
{
    char name[10];
    int money;
};
void swap(_______(1)_________)
{
    struct user temp;
    temp =*a;
    *a = *b;
    *b = temp;
}
int main()
{
    int n,i,j;
    _______(2)________;
    cin>>n;
    for(i=0;i<n;i++)
    {
    	cin>>us[i].name;
		cin>>us[i].money;
    }       
    for(i=0; i< n; i++)
        for(j = 0; j < n-1-i; j++)
        {
            ____________(3)___________
            {
                swap(_____(4)______);
            }
        } 
    for(i=0; i<n; i++)
        cout<<us[i].name<<" "<<us[i].money<<endl;     
    return 0;
}

输入

输出

样例输入
Copy
5
Jim 1000
Tom 15000
FORTUY 30
Tobu 1
Sum 350
样例输出
Copy
Tobu 1
FORTUY 30
Sum 350
Jim 1000
Tom 15000

提示

来源

[提交][状态]