美文网首页
1时间换算(5分)

1时间换算(5分)

作者: Ming_0612 | 来源:发表于2017-12-20 21:57 被阅读0次

题目内容:
UTC是世界协调时,BJT是北京时间,UTC时间相当于BJT减去8。现在,你的程序要读入一个整数,表示BJT的时和分。整数的个位和十位表示分,百位和千位表示小时。如果小时小于10,则没有千位部分;如果小时是0,则没有百位部分;如果分小于10分,需要保留十位上的0。如1124表示11点24分,而905表示9点5分,36表示0点36分,7表示0点7分。
有效的输入范围是0到2359,即你的程序不可能从测试服务器读到0到2359以外的输入数据。
你的程序要输出这个时间对应的UTC时间,输出的格式和输入的相同,即输出一个整数,表示UTC的时和分。整数的个位和十位表示分,百位和千位表示小时。如果小时小于10,则没有千位部分;如果小时是0,则没有百位部分;如果分小于10分,需要保留十位上的0。
提醒:要小心跨日的换算。

输入格式:
一个整数,表示BJT的时和分。整数的个位和十位表示分,百位和千位表示小时。如果小时小于10,则没有千位部分;如果小时是0,则没有百位部分;如果小时不是0而且分小于10分,需要保留十位上的0。

输出格式:
一个整数,表示UTC的时和分。整数的个位和十位表示分,百位和千位表示小时。如果小时小于10,则没有千位部分;如果小时是0,则没有百位部分;如果小时不是0而且分小于10分,需要保留十位上的0。

输入样例:
933

输出样例:
133
时间限制:500ms内存限制:32000kb

import java.util.Scanner;
                    
public class Main {
    public static void main(String[] args) {
        Scanner in=new Scanner(System.in);
        int BJT=in.nextInt();
        while(BJT>=0&&BJT<=2359) {
            int UTL;
            if(BJT>=0&&BJT<=799) {
                UTL=BJT+1600;
                System.out.println(UTL);
                break;
            }
            else if(BJT>=801&&BJT<=809) {
                UTL=BJT-800;
                System.out.println(UTL);
                break;
            }
            else if(BJT>=810||BJT==800) {
                UTL=BJT-800;
                System.out.println(UTL);
                break;
            }
        }
        in.close();
    }
}

相关文章

  • NSDate时间换算

    根据当前日期获取一个月以后的日期 -(NSDate*)getPriousorLaterDateFromDate:(...

  • iOS - 时间换算

    换算时间 获取当前的时间和计算任意时间离当前时间的时间差 把数据转换成当前时刻 刚刚,几分钟前,几小时前,昨天,前...

  • 古今时间换算

  • 时区时间换算

    一、背景 为了符合人们对日出日落的计时习惯,将全球划分为24个时区,即有24个区时(标准时)。每个时区占3...

  • 1时间换算(5分)

    题目内容:UTC是世界协调时,BJT是北京时间,UTC时间相当于BJT减去8。现在,你的程序要读入一个整数,表示B...

  • 【操作系统,进程,多线程】

    1.内存的页面置换算法 (1)最佳置换算法(OPT)(理想置换算法):从主存中移出永远不再需要的页面;如无这样的...

  • 时间的单位换算

    时间的单位换算: 1毫秒(ms)=1000微秒(us) 1微秒(us)=1000纳秒(ns) 1纳秒(ns)=10...

  • 2.时间换算

    时间换算(5分)题目内容:UTC是世界协调时,BJT是北京时间,UTC时间相当于BJT减去8。现在,你的程序要读入...

  • python实例: 时间换算

    直接上源码: 运行结果:

  • 时间的度数换算

    先回答昨天的问题 3:35=102.5° 15:40=130° 18:10=125° 您知道怎么算出来的吗。送上公...

网友评论

      本文标题:1时间换算(5分)

      本文链接:https://www.haomeiwen.com/subject/qcinwxtx.html