美文网首页MOOC_零基础学Java
第二周_判断_时间换算

第二周_判断_时间换算

作者: 掌灬纹 | 来源:发表于2019-03-20 12:32 被阅读10次

题目内容:

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

java代码参考

import java.util.Scanner;

public class Main {

public static void main(String[] args) {

Scanner sc = new Scanner(System.in);

int n = sc.nextInt();

if(n-800 >= 0)

System.out.println(n - 800);

else

System.out.println(n - 800 + 2400);

}

}

相关文章

  • 第二周_判断_时间换算

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

  • 第二周第二天

    swift学习笔记----第二周 第二天 信息单位的换算bit 一个0或者一个1Byte(字节)--8个bitk(...

  • NSDate时间换算

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

  • iOS - 时间换算

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

  • 古今时间换算

  • 时区时间换算

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

  • PHP 项目常用方法

    索引 php常用方法 base64保存为图片 判断时间 裁剪图片 百度地图经纬度转腾讯地图经纬度 中奖概率换算 判...

  • 反复纠结

    忽然间,五点多醒来,纠结面试的事情,笔试比第二名多1.5,换算比例0.9,在换算面试,只比第二名多2.25,同理,...

  • 根据开始时间与结束时间判断是否在同一周

    /** * Notes: 根据开始时间与结束时间判断是否在同一周 * 描述: 时间范围判断 周一 至 周日 * @...

  • 时间的单位换算

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

网友评论

    本文标题:第二周_判断_时间换算

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