国产探花免费观看_亚洲丰满少妇自慰呻吟_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ā)表
主站蜘蛛池模板: 成都市| 万安县| 南郑县| 武山县| 绵竹市| 谢通门县| 波密县| 财经| 景洪市| 临江市| 新昌县| 汉阴县| 墨竹工卡县| 阳江市| 萨嘎县| 普安县| 永修县| 清水河县| 且末县| 洛川县| 蒙山县| 涡阳县| 云南省| 扎兰屯市| 仙游县| 斗六市| 沈丘县| 长治市| 手游| 共和县| 泰宁县| 金川县| 天津市| 山阳县| 新和县| 镇平县| 元阳县| 涿鹿县| 远安县| 衡阳县| 类乌齐县|