返回列表 發帖
本帖最後由 高鋐鈞 於 2024-9-14 11:26 編輯
  1. #include<bits/stdc++.h>
  2. using namespace std;
  3. struct Data{
  4.     int a,b,c;
  5. };
  6. bool compare(Data n1,Data n2){
  7.     return n2.c>n1.c;
  8. }
  9. int main()
  10. {
  11.     int x;
  12.     cin>>x;
  13.     Data n[x];
  14.     for(int i=0;i<x;i++){
  15.         cin>>n[i].a>>n[i].b;
  16.         n[i].c=n[i].a*n[i].b;
  17.     }
  18.     sort( n,n+x,compare);
  19.     for(int i=0;i<x;i++){
  20.         cout<<n[i].a<<"x"<<n[i].b<<"="<<n[i].c<<endl;
  21.     }
  22.     return 0;
  23. }
複製代碼

TOP

返回列表