首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > 编程 >

二零零七年第3题

2013-11-08 
2007年第3题题目地址:http://jobdu.sinaapp.com/problem.php?pid1022C语言源码:#includestdio.htypedef

2007年第3题

题目地址:http://jobdu.sinaapp.com/problem.php?pid=1022

C语言源码:

#include<stdio.h>typedef struct boat{int time;int state;}boat;boat b[101];int main(){int num,i,stime,snum,minite,hour;char state;scanf("%d",&num);while(num!=-1){for(i=0;i<101;i++)b[i].state=-1;snum=0;stime=0;while(num!=0){scanf(" %c %d:%d",&state,&hour,&minite);if(state=='S'&&b[num].state==-1){b[num].time=hour*60+minite;b[num].state=1;}if(state=='E'&&b[num].state==1){snum++;stime+=hour*60+minite-b[num].time;b[num].state=-1;}scanf("%d",&num);}if(num==0)scanf(" %c %d:%d",&state,&hour,&minite);if(snum==0)printf("0 0\n");elseprintf("%d %.0lf\n",snum,(double)stime/snum);scanf("%d",&num);}}


热点排行