nyoj125盗梦空间
来源:互联网 发布:java 集合的应用 编辑:程序博客网 时间:2024/04/29 22:04
#include <stdio.h>
#include <string.h>
int main()
{
int n, count, i, num, m, a;
double time;
scanf("%d", &n);
char ch[10];
while(n--)
{
scanf("%d", &num);
time = 0;
count = 0;
while(num--)
{
getchar();
scanf("%s", ch);
if(strcmp(ch, "IN") == 0)
{
count++;
}
else if(strcmp(ch, "STAY") == 0)
{
a = 1;
scanf("%d", &m);//printf("%d", count);
for(i = 0; i < count; i++)
{
a *= 20;
}//printf("%d\t%d\t", a, m/a);
time = time + m*1.0 / a;//printf("%f", time);
}
else if(strcmp(ch, "OUT") == 0)
{
count--;
}
}
printf("%.0f\n", time * 60);
}
return 0;
}
#include <string.h>
int main()
{
int n, count, i, num, m, a;
double time;
scanf("%d", &n);
char ch[10];
while(n--)
{
scanf("%d", &num);
time = 0;
count = 0;
while(num--)
{
getchar();
scanf("%s", ch);
if(strcmp(ch, "IN") == 0)
{
count++;
}
else if(strcmp(ch, "STAY") == 0)
{
a = 1;
scanf("%d", &m);//printf("%d", count);
for(i = 0; i < count; i++)
{
a *= 20;
}//printf("%d\t%d\t", a, m/a);
time = time + m*1.0 / a;//printf("%f", time);
}
else if(strcmp(ch, "OUT") == 0)
{
count--;
}
}
printf("%.0f\n", time * 60);
}
return 0;
}
0 0
- NYOJ125---盗梦空间
- nyoj125盗梦空间
- nyoj125盗梦空间
- nyoj125
- 盗梦空间源代码
- 《盗梦空间》观后感
- 盗梦空间
- 盗梦空间解析
- 盗梦空间
- NYOJ - 盗梦空间
- 盗梦空间
- 【125 盗梦空间】
- 盗梦空间
- 盗梦空间
- nyoj 盗梦空间
- nyoj_125盗梦空间
- 盗梦空间
- 125 盗梦空间
- 2014-10-5 学习日志
- 二进制中1的个数
- GitHub详细教程
- 用java程序分析一个文本文件中各个词出现的频率,并把频率最高的十个单词打印出来(一般的冠词,虚词除外)
- Ubuntu下OpenCV多文件程序的Makefile
- nyoj125盗梦空间
- Ural1047
- 【刷题小记60】谁获得了最高奖学金
- leetcode Add Binary
- Java中Return和Finally执行顺序的实现
- android开发之interpolator的用法详解
- Leetcode Two Sum
- Flex学习---环境搭建
- c++中queue的实现