muik

    技术2022-05-19  27

    #include<stdio.h>­

    typedef struct milk{­

    char a[105];­

    int p;­

    int v;­

    int vilu;­

    }mi;­

    main()­

    mi c[105];­

    mi c1[105];­

    mi *pi=c;­

    mi *pj=c1;­

    int t,i,j,temp;­

    int n;­

    scanf("%d",&t);­

    while(t--){­

      scanf("%d",&n);­

      for(i=0;i<n;i++){//输入­

       scanf("%s",&pi[i].a);­

       scanf("%d",&pi[i].p);­

       scanf("%d",&pi[i].v);­

       getchar();­

       if((pi[i].v/200)<=5)­

       pi[i].vilu=pi[i].p/(pi[i].v-pi[i].v 0);//《6时,价钱比喝的天数­

       else pi[i].vilu=pi[i].p/5;//》=6时,价钱比6天­

      }­

      j=0;­

      for(i=0;i<n;i++)//剔除《200的­

       if(pi[i].v>=200)­

        pj[j++].vilu=pi[i].vilu;­

       for(i=1;i<n;i++)//从小到大排序,价钱比喝的天数的值­

         if((pj[j].vilu>pj[j+1].vilu)){­

        for(j=0;j<n-1;j++)­

         temp=pj[j].vilu;­

         pj[j].vilu=pj[j+1].vilu;­

         pj[j+1].vilu=temp;­

         }­

       printf("%s/n",pj[0].a);­

    return 0;­

    ­

    ­


    最新回复(0)