NYOJ 125 盗梦空间

原创 2015年07月10日 17:00:05

盗梦空间

时间限制:3000 ms  |  内存限制:65535 KB
难度:2
描述

《盗梦空间》是一部精彩的影片,在这部电影里,Cobb等人可以进入梦境之中,梦境里的时间会比现实中的时间过得快得多,这里假设现实中的3分钟,在梦里就是1小时。

然而,Cobb他们利用强效镇静剂,可以从第一层梦境进入第二层梦境,甚至进入三层,四层梦境,每层梦境都会产生同样的时间加速效果。那么现在给你Cobb在各层梦境中经历的时间,你能算出现实世界过了多长时间吗?

比如,Cobb先在第一层梦境待了1个小时,又在第二层梦境里待了1天,之后,返回第一层梦境之后立刻返回了现实。

那么在现实世界里,其实过了396秒(6.6分钟)

输入
第一行输入一个整数T(0<=T<=100),表示测试数据的组数。
每组测试数据的第一行是一个数字M(3<=M<=100)
随后的M行每行的开头是一个字符串,该字符串如果是"IN" 则Cobb向更深层的梦境出发了,如果是字符串"OUT"则表示Cobb从深层的梦回到了上一层。如果是首字符串是"STAY"则表示Cobb在该层梦境中停留了一段时间,本行随后将是一个整数S表示在该层停留了S分钟(1<=S<=10000000)。数据保证在现实世界中,时间过了整数秒。
输出
对于每组测试数据,输出现实世界过的时间(以秒为单位)。
样例输入
1
6
IN
STAY 60
IN
STAY 1440
OUT
OUT
样例输出
396
来源
通信兴趣小组选拨赛
上传者

admin

#include<stdio.h>
#include<string.h>
int main(){
	int n;
	scanf("%d",&n);
	while(n--){
		int m,i;
		double c=1,sum=0;
		scanf("%d\n",&m);
		while(m--){
			int num=0;
			char str[13];
			gets(str);
			if(str[0]=='I') c*=0.05;  //IN
			else if(str[0]=='O') c/=0.05;  //OUT
			else {
				for(i=5;i<strlen(str);i++){
					num=num*10+(str[i]-'0');//分钟 
				}
			sum+=num*c;	
			}  //STAY
		}	
		printf("%.0lf\n",sum*60);
	}
	return 0;
}

可以把str数组定义为长度为5,这样可以在后面直接输整型数据num。

可以从一开始就化成秒计算,就不用定义成double型了。


版权声明:转载请注明出处

南阳题目125-盗梦空间

盗梦空间 时间限制:3000 ms  |  内存限制:65535 KB 难度:2 描述 《盗梦空间》是一部精彩的影片,在这部电影里,Cobb等人可以进入梦境之中,梦境里的时间会比...
  • LiuKe369
  • LiuKe369
  • 2016年03月26日 23:15
  • 238

nyoj 125 盗梦空间

盗梦空间 时间限制:3000 ms  |  内存限制:65535 KB 难度:2 描述 《盗梦空间》是一部精彩的影片,在这部电影里,Cobb等人可以进入梦境之中,梦境里的时间会比...
  • ling_du
  • ling_du
  • 2014年12月17日 18:52
  • 445

NYOJ 125 盗梦空间

盗梦空间 时间限制:3000 ms  |  内存限制:65535 KB 难度:2 描述 《盗梦空间》是一部精彩的影片,在这部电影里,Cobb等人可以进入梦境之中,梦境里...
  • LYHXT
  • LYHXT
  • 2014年10月27日 21:00
  • 375

NYOJ 125 盗梦空间

盗梦空间 时间限制:3000 ms  |  内存限制:65535 KB 难度:2 描述 《盗梦空间》是一部精彩的影片,在这部电影里,Cobb等人可以进入梦境之中,梦境里的时间会...
  • qq523176585
  • qq523176585
  • 2013年12月18日 20:07
  • 402

NYOJ 125 盗梦空间

盗梦空间 时间限制:3000 ms  |  内存限制:65535 KB 难度:2 描述 《盗梦空间》是一部精彩的影片,在这部电影里,Cobb等人可以进入梦境之中,梦境里...
  • ZCY20121105
  • ZCY20121105
  • 2013年04月08日 16:13
  • 830

NYOJ 盗梦空间 125

盗梦空间 时间限制:3000 ms  |  内存限制:65535 KB 难度:2 描述 《盗梦空间》是一部精彩的影片,在这部电影里,Cobb等人可以进入梦境之中,梦境里...
  • ydd97
  • ydd97
  • 2014年12月19日 22:03
  • 550

nyoj 125 盗梦空间

盗梦空间 时间限制:3000 ms  |           内存限制:65535 KB 难度:2 描述 《盗梦空间》是一部精彩的影片,在这部电影里,Cobb等人可以进入梦境之中,梦...
  • chenzhenyu123456
  • chenzhenyu123456
  • 2015年05月20日 22:30
  • 411

NYOJ 125 盗梦空间

盗梦空间 时间限制:3000 ms  |  内存限制:65535 KB 难度:2 描述 《盗梦空间》是一部精彩的影片,在这部电影里,Cobb等人可以进入梦境之中,梦境里...
  • zwj1452267376
  • zwj1452267376
  • 2015年01月28日 00:26
  • 529

【125 盗梦空间】

盗梦空间 时间限制:3000 ms  |  内存限制:65535 KB 难度:2 描述 《盗梦空间》是一部精彩的影片,在这部电影里,Cobb等人可以进入梦境之中,梦境里...
  • lavendermaple
  • lavendermaple
  • 2013年06月06日 10:45
  • 622

125 盗梦空间

盗梦空间 时间限制:3000 ms  |  内存限制:65535 KB 难度:2 描述 《盗梦空间》是一部精彩的影片,在这部电影里,Cobb等人可以进入梦境之中,梦境里...
  • u011329762
  • u011329762
  • 2014年07月24日 19:19
  • 315
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:NYOJ 125 盗梦空间
举报原因:
原因补充:

(最多只允许输入30个字)