返回列表 發帖
  1. #include<bits/stdc++.h>
  2. using namespace std;
  3. int n;
  4. struct Data{
  5.     int a,b,c;
  6. };

  7. bool compare(Data d1,Data d2){
  8.     return d2.c>d1.c;
  9. }

  10. int main()
  11. {
  12.     cin>>n;
  13.     Data d[n];
  14.     for(int i=0;i<n;i++){
  15.         cin>>d[i].a>>d[i].b;
  16.         d[i].c=d[i].a*d[i].b;
  17.     }
  18.    
  19.     sort(d,d+n,compare);
  20.    
  21.     for(int i=0;i<n;i++){
  22.         cout<<d[i].a<<"x"<<d[i].b<<"="<<d[i].c<<endl;
  23.     }
  24.     return 0;
  25. }
複製代碼

TOP

返回列表