程序设计入门——Java作业
来源:互联网 发布:分级阅读 知乎 编辑:程序博客网 时间:2024/06/06 03:44
1时间换算(5分)
题目内容:
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,则没有百位部分;如果分小于10分,需要保留十位上的0。
输出格式:
一个整数,表示UTC的时和分。整数的个位和十位表示分,百位和千位表示小时。如果小时小于10,则没有千位部分;如果小时是0,则没有百位部分;如果分小于10分,需要保留十位上的0。
输入样例:
903
输出样例:
103
时间限制:500ms内存限制:32000kb
import java.util.Scanner;public class Main { public static void main(String[] args) { Scanner in = new Scanner(System.in); int BJT = 0; int UTC = 0; BJT = in.nextInt(); int a = BJT /100; int b = BJT%100; int c = 0; if(a >= 8) { c = (a-8)*100+b; System.out.println(c); } else { c = (24-8+a)*100+b; System.out.println(c); } }}
阅读全文
0 0
- 程序设计入门——Java作业
- 程序设计入门——Java入门作业(第三周)
- 程序设计入门—Java语言_第三周编程作业
- 程序设计入门—Java语言_第一周编程作业
- 程序设计入门—Java语言_第四周编程作业
- 程序设计入门—Java语言_第二周编程作业
- 程序设计入门—Python 第一周作业
- 程序设计入门—Java语言 . 翁恺-第四周编程作业-2.念整数
- 程序设计入门—Java语言 . 翁恺-第四周编程作业-1.素数和
- 《程序设计入门—Java语言.翁恺》第一周编程作业-温度转换
- 《程序设计入门—Java语言.翁恺》第二周编程作业(1)-时间转换
- 《程序设计入门—Java语言.翁恺》第二周编程作业(2)-信号报告
- 《程序设计入门—Java语言.翁恺》第三周编程作业(1)-奇偶个数
- 《程序设计入门—Java语言.翁恺》第三周编程作业(2)-数字特征值
- 《程序设计入门—Java语言.翁恺》第四周编程作业(1)-素数和
- 《程序设计入门—Java语言.翁恺》第四周编程作业(2)-念整数
- 《程序设计入门—Java语言.翁恺》第五周编程作业(1)-多项式加法
- 《程序设计入门—Java语言.翁恺》第五周编程作业(2)-井字棋
- 【题目】八数码难题(BFS)
- Substance Designer 生成高清大尺寸地表混合纹理
- Openmp入门(2)(for + sections)
- OpenGL_9:着色器之uniform变量
- python_lintcode_718重复字串_706二进制时间
- 程序设计入门——Java作业
- 活动的最佳实践
- 推荐两个博客
- 把照片唱给你听 | 腾讯AI Lab国际领先技术邀你「趣」体验
- 【转】深入浅出事务之传播属性
- Codeforces Round #441 (Div. 2)F. High Cry |区间问题
- JDBC
- 排序算法思想
- 进程间通信---消息队列