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

    #include <iostream>
    using namespace std;
    int main(){
        int count,i;
        char time[5];
        int hour;
        cin>>count;
        for(;count!=0;count--){
        cin>>time;
        hour=0;
        for(i=0;time[i]!=':';i++)
        {
             hour=hour*10+time[i]-'0';           
                        }
                        if(time[i+1]=='0'&&time[i+2]=='0')
                        cout<<(hour+12-1)%24+1<<endl;
                        else cout<<0<<endl;
        }
        return 0;
        }


  • 相关阅读:
    2020杭电多校第二场 1006.The Oculus
    2020杭电多校第一场 1005.Fibonacci Sum
    数论——中国剩余定理
    数论——线性同余方程
    数论——乘法逆元
    数论——裴蜀定理
    javascript预解析和作用域
    数组的排序..........加深难度
    值类型和引用类型
    js中的==和===
  • 原文地址:https://www.cnblogs.com/ituff/p/2858542.html
Copyright © 2011-2022 走看看