n表示运行的时间,n为(b-a)/100,因为常数CLK_TCK为100,题目要求不足1秒的时间四舍五入到秒,所以先给(b-a)加上50,这样如果(b-a)/100的小数位大于等于0.5则会进位,小于等于0.5则会舍去,所以n = ((b – a) + 50) / 100,因为要把秒数n化为时:分:秒的格式,一小时等于3600秒,所以hour = n / 3600,此时将n % 3600即为剩下的分钟和秒数;因为一分钟等于60秒,所以minute = n / 60,则n % 60剩下的就是秒

import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;public class Main {public static void main(String[] args) throws IOException {BufferedReader bf = new BufferedReader(new InputStreamReader(System.in));String[] str = bf.readLine().split(" ");int a = Integer.parseInt(str[0]);int b = Integer.parseInt(str[1]);int n = ((b - a) + 50) / 100;int hour = n / 3600;n = n % 3600;int minute = n / 60, second = n % 60;System.out.printf(String.format("%02d:%02d:%02d", hour, minute, second));}
}

PAT_B_1026_Java(15分)相关推荐

  1. 浙大版《C语言程序设计(第3版)》题目集 练习2-17 生成3的乘方表 (15 分)

    练习2-17 生成3的乘方表 (15 分) 输入一个非负整数n,生成一张3的乘方表,输出3​0​​~3​n​​的值.可调用幂函数计算3的乘方. 输入格式: 输入在一行中给出一个非负整数n. 输出格式: ...

  2. 团体——L1-005 考试座位号 (15 分)

    L1-005 考试座位号 (15 分) 方法一: #include<stdio.h> struct stu{char a[20];int s,k; }xue; int main() {st ...

  3. 习题2.5 两个有序链表序列的合并 (15 分)

    习题2.5 两个有序链表序列的合并 (15 分) 本题要求实现一个函数,将两个链表表示的递增整数序列合并为一个非递减的整数序列. 函数接口定义: List Merge( List L1, List L ...

  4. 习题2.4 递增的整数序列链表的插入 (15 分)

    习题2.4 递增的整数序列链表的插入 (15 分) 本题要求实现一个函数,在递增的整数序列链表(带头结点)中插入一个新整数,并保持该序列的有序性. 函数接口定义: List Insert( List ...

  5. B1091 N-自守数 (15分)

    B1091 N-自守数 (15分) 如果某个数 \(K\)的平方乘以\(N\) 以后,结果的末尾几位数等于 \(K\),那么就称这个数为"\(N\)-自守数".例如 \(3×92 ...

  6. 浙江大学远程教育学院计算机考试,浙江大学远程教育学院机试题 Windows操作题(共15分,若有做错请酌情 ....docx...

    浙江大学远程教育学院机试题 Windows操作题(共15分,若有做错请酌情 ....docx 第 PAGE 26 页 共 NUMPAGES 36 页 浙江大学远程教育学院机试题 Windows操作题( ...

  7. [PAT B1036]跟奥巴马一起编程(15分)

    1036 跟奥巴马一起编程(15)(15 分) 美国总统奥巴马不仅呼吁所有人都学习编程,甚至以身作则编写代码,成为美国历史上首位编写计算机代码的总统.2014年底,为庆祝"计算机科学教育周& ...

  8. 7-7 字符串修改 (15 分)

    7-7 字符串修改 (15 分) 删除给出字符串中的元音字母,同时将辅音字母改为小写,并在前面加一个".".元音字母是"A", "O", & ...

  9. 7-4 递增序列 (15 分)

    7-4 递增序列 (15 分) 递增序列指的是,在序列中,对于任何两个相邻的数b[i]和bi+1,总有b[i]<b[i+1].现在,给你一个序列b[1],b[2],-b[n],和一个正整数d,每 ...

最新文章

  1. 【每日一题】502. IPO
  2. IE8 CSS HACK 兼容集合
  3. 成功解决:将后缀.pyx格式文件(linux环境)编译成pyd文件(windows环境下)实现python编程加载或导入
  4. SQL 触发器 当修改TEST表中的F1字段时,同时根据条件修改F2字段
  5. IOS之Masonry约束的使用
  6. matplotlib 第二次执行报错在 django web服务中
  7. 逗牙搞笑网www.idouya.xin
  8. PHP鼠标滑过变色命令,WordPress鼠标悬停变色的修改方法
  9. matlab武汉理工大学数值分析线性函数拟合实验_「首席架构师推荐」数值计算库精选...
  10. Hystrix 线程池隔离与接口限流
  11. python切面编程_python编程上可九天揽月,下可五洋捉鳖,10行代码进行图像识别...
  12. python更新版本会丢失库吗_Python小技巧:如何批量更新已安装的库?
  13. Python学习笔记五--条件和循环
  14. UPS输出连接要求IEC C320 C13,输入连接要求(6)IEC 320 C14
  15. 安装bootcamp时提示“找不到$winpedriver$文件夹,请验证该文件夹是否和bootcamp处于同一文件夹内?”...
  16. chmod命令用法_Java开发人员必须掌握的Linux命令(一)
  17. python判断GET和POST有没有某个参数
  18. 浅谈软件研发管理体系建设
  19. Java 编码规范11(安全规约)
  20. 造成错误“ORA-12547: TNS:lost contact”的常见原因有哪些?

热门文章

  1. 【BUG记录】Matisse显示的图片乱序或者在全部项不显示
  2. 实现商城类APP的筛选项效果
  3. java mvc模式_Java MVC模式
  4. java resume过时方法_面试官没想到,一个 Java 线程生命周期,我可以扯半小时
  5. sqlite3打开中文路径数据文件失败解决方法
  6. html 自动滚动标签,HTML滚动标签(marquee标签)
  7. 深入php内核,从底层c语言剖析php实现原理
  8. java并发中的延迟初始化
  9. java8 list切片_java中怎么从一个数组中截取一定长度的元素放到新数组中
  10. 易维帮助台:论工业产品售后服务升级转型的正确打开姿势