博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
盗梦空间
阅读量:4659 次
发布时间:2019-06-09

本文共 969 字,大约阅读时间需要 3 分钟。

题目125

盗梦空间

时间限制: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

1 #include
2 #include
3 int main(){ 4 int T; 5 scanf("%d",&T); 6 while(T--){ 7 int M,sum,n,t,i; 8 char a[5]; 9 scanf("%d",&M);10 sum=0;11 n=1;12 for(i=0;i

 

转载于:https://www.cnblogs.com/acmgym/p/3675663.html

你可能感兴趣的文章
ThreadLocal用法详解和原理(转)
查看>>
Qt调试中遇到中文注释导致的调试异常
查看>>
面试编程题拾遗(06) --- 打印n对括号的全部有效组合
查看>>
Java环境搭建指南
查看>>
POJ 3304 Segments(判断直线与线段是否相交)
查看>>
编程求一个后缀表达式的值
查看>>
c#程序框架-基于视图的数据列表查询
查看>>
转,AppDomain与Assembly的动态加载与卸载
查看>>
Lucene4.6 把时间信息写入倒排索引的Offset偏移量中,并实现按时间位置查询
查看>>
“关于挨踢(通“IT”)的事儿”
查看>>
[Python设计模式] 第15章 如何兼容各种DB——抽象工厂模式
查看>>
给传统行业大佬讲移动互联网,怎么个思路比较好?
查看>>
CF掉分日记 6.6 6.8
查看>>
Apache Spark源码走读之14 -- Graphx实现剖析
查看>>
鼠标只能输入数字并且只能保留两们小数的函数
查看>>
Canvas电子签名和游戏化
查看>>
数据库表字段命名规范
查看>>
HDU2579--Dating with girls(2)--(DFS, 判重)
查看>>
HDU3371--Connect the Cities(最小生成树)
查看>>
对白盒测试黑盒测试的一点理解
查看>>