时间换算

题目内容:

UTC是世界协调时,BJT是北京时间,UTC时间相当于BJT减去8。现在,你的程序要读入一个整数,表示BJT的时和分。整数的个位和十位表示分,百位和千位表示小时。如果小时小于10,则没有千位部分;如果小时是0,则没有百位部分;如果小时不是0而分小于10分,需要保留十位上的0;如果小时是0而分小于10分的,则不需要保留十位上的0。如1124表示11点24分,而905表示9点5分,36表示0点36分,7表示0点7分。

有效的输入范围是0到2359,即你的程序不可能从测试服务器读到0到2359以外的输入数据。

你的程序要输出这个时间对应的UTC时间,输出的格式和输入的相同,即输出一个整数,表示UTC的时和分。整数的个位和十位表示分,百位和千位表示小时。如果小时小于10,则没有千位部分;如果小时是0,则没有百位部分;如果小时不是0而分小于10分,需要保留十位上的0;如果小时是0而分小于10分的,则不需要保留十位上的0。

提醒:要小心跨日的换算。

输入格式:

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

输出格式:

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

输入样例:

803

输出样例:

3
时间限制:500ms内存限制:32000kb

#include <stdio.h>
#include <stdlib.h>/* run this program using the console pauser or add your own getch, system("pause") or input loop */int main(int argc, char *argv[]) {int utc=0,bjt=0;scanf("%d",&bjt);if(bjt<0||bjt>2359){return 0;}int bs=0,bf=0,bz=0;bs=bjt/100;    //bjt的小时 bf=bjt-bs*100; //bjt的分钟 bz=bs*60+bf; //bjt的总分钟数 bz-=8*60; //bjt的总分钟数-8小时 if(bz>=0){utc=bz/60*100+bz%60; //如果没有出现隔天现象 }else{utc=(24*60+bz)/60*100+(24*60+bz)%60; //如果出现隔天现象 } printf("%d",utc);return 0;
}

时间换算(UTC是世界协调时,BJT是北京时间)相关推荐

  1. java 时间转换,将北京时间BJT转换成UTC世界协调时

    时间换算 题目内容: UTC是世界协调时,BJT是北京时间,UTC时间相当于BJT减去8.现在,你的程序要读入一个整数,表示BJT的时和分.整数的个位和十位表示分,百位和千位表示小时.如果小时小于10 ...

  2. 我的世界java版怎么弄在线时间_我的世界怎么设置游戏内的时间为清晨

    我的世界怎么设置游戏内的时间为清晨 本篇教程将用图文的形式一步步教会你在我的世界中怎么设置游戏内的时间为清晨. 在我的世界中,你可以使用作弊秘籍(游戏命令)将时间设置为清晨来欣赏美丽的日出. 让我们来 ...

  3. 我的世界java版怎么弄在线时间_我的世界怎么设置游戏内的时间为夜晚

    我的世界怎么设置游戏内的时间为夜晚 本篇教程将用图文的形式一步步教会你在我的世界中怎么设置游戏内的时间为夜晚. 当我的世界游戏中的时间变为白天的时候,你可以使用秘籍(游戏命令)快速将时间切换为夜晚. ...

  4. js—uct时间格式(2020-12-02T02:13:38.376232Z)转换为北京时间

    1.2020-12-02T02:13:38.376232Z T表示分隔符,Z表示的是UTC. UTC:世界标准时间,在世界标准时间上加上8小时,即东八区时间,也就是北京时间. 2.所以按照这个思路,先 ...

  5. python北京时间代码_python代码定时同步本机的北京时间详解

    这段python代码首先从www.beijing-time.org上获取标准的北京时间,然后同步获取的北京时间到本地 # -*- coding: utf-8 -*- import time,httpl ...

  6. c语言 北京时间转换utc时间_c语言实战 BJT时间转化位UTC时间

    题目是这样的: 题目内容: UTC是世界协调时,BJT是北京时间,UTC时间相当于BJT减去8.现在,你的程序要读入一个整数,表示BJT的时和分.整数的个位和十位表示分,百位和千位表示小时.如果小时小 ...

  7. java时间换算(BJU转UTC)

    java时间换算(BJU转UTC) 内容说明 代码示例 输出结果展示 踩坑指南 内容说明 UTC是世界协调时,BJT是北京时间,UTC时间相当于BJT减去8.现在,你的程序要读入一个整数,表示BJT的 ...

  8. C语言 UTC与BTC的时间换算

    题目: 题目内容: UTC是世界协调时,BJT是北京时间,UTC时间相当于BJT减去8.现在,你的程序要读入一个整数,表示BJT的时和分.整数的个位和十位表示分,百位和千位表示小时.如果小时小于10, ...

  9. 中国大学MOOC-C程序设计(浙大翁恺)—— 时间换算

    时间换算(10分) 题目内容: UTC是世界协调时,BJT是北京时间,UTC时间相当于BJT减去8.现在,你的程序要读入一个整数,表示BJT的时和分.整数的个位和十位表示分,百位和千位表示小时.如果小 ...

  10. 时间换算_只愿与一人十指紧扣_新浪博客

    1 时间换算(10分) 题目内容: UTC是世界协调时,BJT是北京时间,UTC时间相当于BJT减去8.现在,你的程序要读入一个整数,表示BJT的时和分.整数的个位和十位表示分,百位和千位表示小时.如 ...

最新文章

  1. UVA-673-栈-水题
  2. linux 报错 kernel: nf_conntrack: falling back to vmalloc 解决方法
  3. webAPP优化方案总结
  4. IPv6下CDN和网络的最佳实践
  5. vue的移动app项目中,自定义拖拽指令的问题
  6. java schema名_关于Schema的名字空间
  7. 莱斯大学找到了多被提升3G/4G网络性能的方法
  8. .xib .plist .pch
  9. 将WindowsPhoneApp部署到HTC Surround,兄弟们支个招如何进行Debug
  10. Oracle RAC Failover机制分析
  11. Spring DelegatingFilterProxy 过滤器 的原理及运用
  12. sql Server 2008 数据库自动备份维护计划
  13. multisim安装完成后显示安装程序损坏的免费解决方案
  14. 二元函数对xy同时求导_2020.5.6 | 考研数学—多元函数微分学重要考点攻克
  15. SREng用法简要说明(如何获得日志/删启动项目/服务/驱动/BHO等)
  16. 软件测试笔记2-目的
  17. wps两个表格对比数据(怎样对两个EXCEL表格数据对比,找出相同和不同的数据?)
  18. 计算机各按键的名称,电脑键盘各键名称及功能 电脑键盘上每个键的作用-笑语冰蝉...
  19. Android基础操作-----SuppressLint和SuppressWarnings
  20. 7-13 寻找大富翁 (25 分)

热门文章

  1. 自我鉴定300字大专计算机应用,职高自我鉴定300字(共8篇) .docx
  2. 【机器学习/MachineLearning】相关基本概念2——归纳,演绎,溯因法
  3. 第6章 分支语句和逻辑运算符
  4. 矩阵如何运算?——线性代数
  5. jenkins测试人员的使用
  6. 软件定义网络入门学习笔记3-学习第一个ryu app-simple_switch_13.py
  7. 微博分享sdk4.0 中遇到的坑以及解决办法汇总
  8. 夏普(SHARP) LS050T1SX01 液晶屏接口定义
  9. 在线文档转换接口 word,excel,ppt等在线文件转pdf、png
  10. 高频消息中间件面试题解析