题目内容:

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

C语言源程序:
#include <stdio.h>
int main()
{
int UTC,BJT;
int hr,min,Uhr;
scanf("%d", &BJT);
hr=BJT/100;
min=BJT%100;
Uhr=hr-8;
if(Uhr<0) Uhr=Uhr+24;
UTC=Uhr*100+min;
printf("%d",UTC);
return 0;
}

C语言 PTA 时间换算相关推荐

  1. C语言入门——时间换算

    浙江大学 C语言入门第二周编程练习 时间换算 题目内容: UTC是世界协调时,BJT是北京时间,UTC时间相当于BJT减去8.现在,你的程序要读入一个整数,表示BJT的时和分.整数的个位和十位表示分, ...

  2. PTA - 时间换算

    时间换算 题目:本题要求编写程序,以hh:mm:ss的格式输出某给定时间再过n秒后的时间值(超过23:59:59就从0点开始计时). 输入格式: 输入在第一行中以hh:mm:ss的格式给出起始时间,第 ...

  3. 浙江大学PTA C语言-实验9 结构程序设计 7-2 时间换算

    7-2 时间换算 (15分) 本题要求编写程序,以hh:mm:ss的格式输出某给定时间再过n秒后的时间值(超过23:59:59就从0点开始计时). 输入格式: 输入在第一行中以hh:mm:ss的格式给 ...

  4. c语言oj1124,程序设计入门——C语言 第2周编程练习 1时间换算(5分)

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

  5. 时间换算和分队列—程序设计入门C语言

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

  6. 沈阳师范大学大一上册C语言PTA题目集以及答案(第三章 循环结构程序设计 编程题篇)

    沈阳师范大学大一上册C语言PTA题目集以及答案(第三章 循环结构程序设计 编程题篇) 7-1 求阶乘序列前N项和 (15分) 本题要求编写程序,计算序列 1!+2!+3!+⋯ 的前N项之和. 输入格式 ...

  7. 沈阳师范大学大一上册C语言PTA题目集以及答案(第六章 指针 编程题篇)

    沈阳师范大学大一上册C语言PTA题目集以及答案(第六章 指针 编程题篇) 7-1 输出学生成绩 (20分) 本题要求编写程序,根据输入学生的成绩,统计并输出学生的平均成绩.最高成绩和最低成绩.建议使用 ...

  8. Rust和C / C ++的跨语言链接时间优化LTO

    Rust和C / C ++的跨语言链接时间优化LTO 链接时间优化(LTO)是LLVM实施整个程序优化的方法.跨语言LTO是Rust编译器中的一项新功能,使LLVM的链接时间优化可以在混合的C / C ...

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

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

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

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

最新文章

  1. adb 输入很长的内容 (input text) 在模拟机输入框里面快速输入内容
  2. enq: tt - contention_要签TT或伊巴卡?湖人要走一步大棋,大肆招揽老将,为老詹真拼...
  3. 【JavaSE03】Java中分支语句-练习
  4. mysql group原理_MySQL Group By 实现原理分析
  5. 【学习笔记】单例模式(枚举、校验锁、volatile、反射破坏)
  6. mysql的条件语句_mysql条件语句
  7. java response 状态码_response(向客户端写入数据、对相应进行设置(状态码、响应头))...
  8. 大数据学习笔记20:MR案例——按电影热度值排序
  9. Matlab之函数绘图函数ezplot
  10. 【数据库--db4o 介绍】
  11. 张小龙:微信产品观(下)
  12. 【转载】等波纹滤波器中density factor参数的解释
  13. 中国宽带可调谐飞秒激光器行业市场供需与战略研究报告
  14. 剑指 Offer II 028. 展平多级双向链表
  15. 一、markdown 常见公式
  16. (转)996下的程序员,该如何保证自己的身体健康?
  17. Android中如何获取当前apn接入点并切换?
  18. Unity 调用DLL
  19. 05决策树与随机森林(学习笔记)
  20. AE模板自媒体频道订阅点赞模板网络视频点赞订阅图形动画

热门文章

  1. Android 计时器Chronometer 使用及源码分析
  2. ubuntu kernel panic查看源文件
  3. QQ坦白说BUG 找出对方
  4. 搜狐的本色和张朝阳的本分
  5. 我理解的myisam引擎之六 MYI、MYD文件的解析
  6. xbox360手柄win10无法识别,显示未知设备
  7. linux开pulseaudio服务,PulseAudio
  8. git lfs mac 安装_GIT LFS 安装及使用
  9. typora 自动添加标题序号
  10. Chrome 打不开网页,火狐却可以