包对!!!!!!!!!!!!!!!!!最新!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

任艺宸  •  9天前


#include<iostream>  // cin\cout\endl 
#include<cstdio>    //scanf()\printf() 
#include<cstring>   // strcpy()\strcat()\strcmp()\strlen()\memset()  

#include<cmath>  //sqrt()\pow()\abs()\ceil()\floor()\max()\min()  
using namespace std; 
struct book{ 
 int b; 
 string m; 
 int s; 
 int z; 
 double d; 
}; 
int main(){ 
   book a[101]={},max={0,"",0,0,0}; 
   int n; 
   cin>>n; 
   for(int i=0;i<n;i++){ 
       cin>>a[i].b>>a[i].m>>a[i].s>>a[i].z; 
       a[i].d=a[i].z*1.0/a[i].s; 
   } 
   for(int i=0;i<n;i++){ 
       if(a[i].d>max.d){ 
           max=a[i]; 
       } 
   } 
       cout<<max.b<<" "<<max.m<<" "<<max.s<<" "<<max.z<<" "<<max.d; 
   return 0; 
}


评论: