您的位置:首页 > 其它

未完成

2015-12-17 13:37 323 查看
#include <iostream>

#include <string>

using namespace std;

int i;string a[10000];

  int b[10000],c[10000],d[10000];

  int e[10000],f[10000],g[10000];

int main()

{

 int n;

 

 while(cin>>n)

{

  int j;

 for(j=0;j<n;j++)

 {

  int m;

  cin>>m;

  

  for(i=0;i<m;i++)

  {

   cin>>a[i];

   scanf("%d:%d:%d %d:%d:%d",&b[i],&c[i],&d[i],&e[i],&f[i],&g[i]);

 

  }

  int max=b[0],k=0;

  for(i=1;i<m;i++)

   if(b[0]>b[i]) k=i;  

   for(i=0;i<m;i++)

   {

    if(b[k]==b[i]&&i!=k)

    {

     if(c[k]>c[i]) k=i;

    }

   }

   for(i=0;i<m;i++)

   {

    if(b[k]==b[i]&&c[k]==c[i]&&i!=k)

    {

     if(d[k]>d[i]) k=i;

    }

   }

   cout<<a[k]<<' ';

  max=e[0];k=0;

  for(i=1;i<m;i++)

   if(e[0]<e[i]) k=i;  

   for(i=0;i<m;i++)

   {

    if(e[k]==e[i]&&i!=k)

    {

     if(f[k]<f[i]) k=i;

    }

   }

   for(i=0;i<m;i++)

   {

    if(e[k]==e[i]&&f[k]==f[i]&&i!=k)

    {

     if(g[k]<g[i]) k=i;

    }

   }

   cout<<a[k]<<endl;

  

 }

}

 return 0;

}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: