1 条题解
-
0
C++ :
#include <iostream> #include <string> using namespace std; class music{ public: music(string s,string a,int n); void shuru(); void show(); music(); int getnum(){ return num; } private: string geshou; string gequ; int num; }; music::music(string s,string a,int n){ geshou=s; gequ=a; num=n; } void music::shuru(){ cin>>geshou; cin>>gequ; cin>>num; } void music::show(){ cout<<geshou<<" "<<gequ<<" "<<num<<endl; } music::music(){ string a; string s; int n; geshou=a; gequ=s; num=n; } int main(){ int n,i,j; music q("asff","fdsfd",76); cin>>n; music a[n]; for(i=0;i<n;i++){ a[i].shuru(); } for(i=0;i<n;i++){ for(j=i+1;j<n;j++){ if(a[i].getnum()<a[j].getnum()){ q=a[i]; a[i]=a[j]; a[j]=q; } } } for(i=0;i<n;i++){ a[i].show(); } return 0; }
- 1
信息
- ID
- 2850
- 时间
- 1000ms
- 内存
- 128MiB
- 难度
- (无)
- 标签
- 递交数
- 0
- 已通过
- 0
- 上传者