题目内容:

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. BZOJ 4627: [BeiJing2016]回转寿司
  2. ML之分类预测之LARS:利用回归工具将二分类转为回归问题并采用LARS算法构建分类器
  3. C#中将表示颜色的string转换成Color
  4. Python 工匠:编写条件分支代码的技巧
  5. java 遍历 likedlist_Java集合02----LinkedList的遍历方式及应用
  6. 8. 字符串转换整数 (atoi)(正则表达式)
  7. 初入c++ (八) c++输入和输出
  8. liunx中常用命令 -大数据
  9. 计算机软件开发即征即退,自行开发软件产品增值税实行即征即退政策
  10. 《禅者的初心》读书笔记(1)
  11. Apache ab测试结果解析
  12. python字符串、数字
  13. 微信视频号自助下单刷平台
  14. Dao,Service,Controller层作用
  15. 如何设计网页?快速制作网页秘诀!
  16. 【SQLite预习课3】SQLite 的常用语法
  17. MySql 5.7 详细参数说明
  18. 清晰认识何为产品经理
  19. 快手小程序开发视频试看功能完美实现,正在纠结的你看过来
  20. 计算机病毒引导实验,《计算机病毒》实验一:引导型病毒实验

热门文章

  1. 怎么找网页源文件位置_win7系统查看网页源文件的三种方法
  2. 互动拍照 — 子弹时间
  3. 适合研发团队的几个项目管理软件对比
  4. 微信营销十一(微信公众号吸粉技巧)
  5. ARM64 LFS 11.1编译成功
  6. matlab 秩和检验,多个独立样本比较的秩和检验(Kruskal-Wallis H)
  7. 华为网络设备-OSPF路由实验
  8. LeetCode之数组中的最长山脉
  9. jquery实现向服务器发送get请求下载excel文件
  10. 华为笔记本重装系统步骤