国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學(xué)院 > 開發(fā)設(shè)計 > 正文

hdu 2093排序

2019-11-08 02:41:41
字體:
供稿:網(wǎng)友
#include <stdio.h>#include <algorithm>#include <string.h>using namespace std;struct STU{    char name[20];    int sum;    int cnt;} s[1000];int cmp(STU x,STU y)//先按題數(shù)排,再按總時間小的在頭排序{    if(x.cnt!=y.cnt)        return x.cnt>y.cnt;    return x.sum<y.sum;}int main(){    int n,t;    while(~scanf("%d%d",&n,&t))    {        int i,j,k = 0;        char sc[100];        while(~scanf("%s",s[k].name))        {            s[k].sum = s[k].cnt = 0;            for(i = 0; i<n; i++)            {                scanf("%s",sc);                if(!strcmp(sc,"0"))//沒提交,自然不算                    continue;                if(sc[0] == '-')//提交的都是錯的,而且沒A,也不算                    continue;                s[k].cnt++;                int len = strlen(sc),f = 0,l = 0;                if(!strstr(sc,"("))//沒有括號代表1A,,直接算                {                    while(sc[l])                    {                        f = f*10+sc[l]-'0';                        l++;                    }                    s[k].sum+=f;                    continue;                }                while(sc[l]!='(')//有括號就要算出提交的時間                {                    f = f*10+sc[l]-'0';                    l++;                }                s[k].sum+=f;                f = 0;                l++;                while(sc[l]!=')')//罰時                {                    f = f*10+sc[l]-'0';                    l++;                }                f = f*t;                s[k].sum+=f;            }            k++;        }        sort(s,s+k,cmp);        for(i = 0; i<k; i++)        {            PRintf("%-10s%3d%5d/n",s[i].name,s[i].cnt,s[i].sum);        }    }    return 0;}
發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 郴州市| 十堰市| 丰顺县| 寻乌县| 城固县| 宜昌市| 镇远县| 同仁县| 平定县| 东阳市| 东阿县| 涞源县| 武胜县| 黔江区| 珠海市| 五华县| 龙州县| 葫芦岛市| 甘南县| 凤山县| 徐汇区| 忻州市| 怀宁县| 尼玛县| 嘉善县| 新昌县| 洪泽县| 汨罗市| 贵港市| 都匀市| 文登市| 曲靖市| 宜城市| 瑞安市| 若尔盖县| 德昌县| 白河县| 冀州市| 无棣县| 通许县| 灵山县|