标签:style blog io ar color os sp java for
描述
《盗梦空间》是一部精彩的影片,在这部电影里,Cobb等人可以进入梦境之中,梦境里的时间会比现实中的时间过得快得多,这里假设现实中的3分钟,在梦里就是1小时。
然而,Cobb他们利用强效镇静剂,可以从第一层梦境进入第二层梦境,甚至进入三层,四层梦境,每层梦境都会产生同样的时间加速效果。那么现在给你Cobb在各层梦境中经历的时间,你能算出现实世界过了多长时间吗?
比如,Cobb先在第一层梦境待了1个小时,又在第二层梦境里待了1天,之后,返回第一层梦境之后立刻返回了现实。
那么在现实世界里,其实过了396秒(6.6分钟)
1
6
IN
STAY 60
IN
STAY 1440
OUT
OUT
396
1 import java.text.NumberFormat; 2 import java.util.Arrays; 3 import java.util.Scanner; 4 5 public class Main { 6 public static void main(String[] args) { 7 Scanner scanner=new Scanner(System.in); 8 int T; 9 int n; 10 int i; 11 String s; 12 int position; 13 int time; 14 int count; 15 16 T=scanner.nextInt(); 17 while(true){ 18 if(T==0) 19 break; 20 T--; 21 22 n=scanner.nextInt(); 23 24 position=0; 25 count=0; 26 for(i=1;i<=n;i++){ 27 s=scanner.next(); 28 29 if(s.compareTo("IN")==0) 30 position++; 31 32 else if(s.compareTo("OUT")==0) 33 position--; 34 35 else if(s.compareTo("STAY")==0){ 36 time=scanner.nextInt(); 37 count+=time*60/Math.pow(20,position); 38 } 39 } 40 System.out.println(count); 41 } 42 } 43 }
标签:style blog io ar color os sp java for
原文地址:http://www.cnblogs.com/zqxLonely/p/4132071.html