zoukankan      html  css  js  c++  java
  • 【2012百度之星资格赛】D:共同狂欢

    时间限制: 
    1000ms 
    内存限制: 
    131072kB
    描述

    百度2005年8月5日上市时,在北京和纳斯达克的同学们每一个小时整点时就会通一次电话,对一下表,确认一切相关活动都精确同步。但是要注意,在两边的同学位于不同的时区,在夏时制时,两地时差12小时,因此,每次对表都需要做一下时区转换。你来帮我们完成这个有点麻烦的工作吧。

    输入
    输入的第一行包括一个整数T(T ≤ 30),表示测试数据的组数;接下去的T行每行包括一个时间,表示两地中的一个地方同学报出的整点的时间,表示成“H:M”的形式,其中H是小时(0 ≤ H < 24,且当H小于10的时候可以表示成1位或者2位的形式)、M是分钟(0 ≤ M < 60,且当M小于10的时候可以表示成1位或者2位)。
    输出
    每个测试数据输出一行,当是整点对时时,输出时区转换后的小时结果;当不是整点对时时,输出0。
    样例输入
    4
    12:00
    01:01
    3:00
    00:00
    样例输出
    24
    0
    15
    12
    import java.util.Scanner;
    public class Main {
                        
        public static void main(String[] args) {
            
            Scanner scanner=new Scanner(System.in);
              
            int T= scanner.nextInt();
            String[] str=new String[30];
    
            for(int i=0;i<T;++i)
                str[i]= scanner.next();
            
            String[] s;
            
            for(int i=0;i<T;++i)
            {
                s=str[i].split("\\:");
            
                int H=Integer.parseInt(s[0]);
                int M=Integer.parseInt(s[1]);
            
                if(M==0)
                {
                    H=(H+12)%24;
                    if(H==0)
                      System.out.println(24);
                    else
                      System.out.println(H);
                }
                   
                else
                   System.out.println(0);
            }
            
        }
    }

    注意:java程序提交的时候,类名默认为main
  • 相关阅读:
    jQuery火箭图标返回顶部代码
    jQuery火箭图标返回顶部代码
    jQuery火箭图标返回顶部代码
    jQuery火箭图标返回顶部代码
    jQuery火箭图标返回顶部代码
    jQuery火箭图标返回顶部代码
    jQuery火箭图标返回顶部代码
    jQuery火箭图标返回顶部代码
    jQuery火箭图标返回顶部代码
    jQuery火箭图标返回顶部代码
  • 原文地址:https://www.cnblogs.com/secbook/p/2654999.html
Copyright © 2011-2022 走看看