7-2 然后是几点

简介: 7-2 然后是几点

7-2 然后是几点 (15 分)


有时候人们用四位数字表示一个时间,比如 1106 表示 11 点零 6 分。现在,你的程序要根据起始时间和流逝的时间计算出终止时间。


读入两个数字,第一个数字以这样的四位数字表示当前时间,第二个数字表示分钟数,计算当前时间经过那么多分钟后是几点,结果也表示为四位数字。当小时为个位数时,没有前导的零,例如 5 点 30 分表示为 530;0 点 30 分表示为 030。注意,第二个数字表示的分钟数可能超过 60,也可能是负数。


输入格式:


输入在一行中给出 2 个整数,分别是四位数字表示的起始时间、以及流逝的分钟数,其间以空格分隔。注意:在起始时间中,当小时为个位数时,没有前导的零,即 5 点 30 分表示为 530;0 点 30 分表示为 030。流逝的分钟数可能超过 60,也可能是负数。


输出格式:


输出不多于四位数字表示的终止时间,当小时为个位数时,没有前导的零。题目保证起始时间和终止时间在同一天内。


输入样例:


1120 110


结尾无空行


输出样例:


1310


结尾无空行


鸣谢燕山大学穆运峰老师、用户任钰补充数据!


c++代码


#include<iostream>
#include<cstdio>
using namespace std;
int main(){
    int x,y;
    cin>>x>>y;
    x=x/100*60+x-x/100*100+y;
    printf("%d%02d",x/60,x%60);
    return 0;
}


java代码


import java.util.Scanner;
public class Main {
    public static void main(String[] args) {
        Scanner input = new Scanner(System.in);
        int time1 = input.nextInt();
        int mm = input.nextInt();
        int h = time1 / 100;
        int m = time1 % 100 + mm;
        System.out.println((h + m / 60) * 100 + m % 60);
    }
}


python代码


a ,b = map(int,input().split())
h = a // 100
m = a % 100 + b
print('%d'%((h + m // 60)* 100 + m % 60))
目录
相关文章
|
设计模式 Java 测试技术
关于代码设计的几点思考
这篇文章主要总结一下自己在平时编码中遇到一些问题的思考。很多时候,代码设计很难十全十美,我们面对的往往是选择题,如何在多个选择之间权衡取舍,并不是一件简单的事情。
189 0
|
算法
写Bug时,需要注意的几点 02
写Bug时,需要注意的几点 02
101 0
写Bug时,需要注意的几点3
写Bug时,需要注意的几点3
116 0
|
数据库
高质量代码优化!谈谈重构项目中if-else代码的几点建议
本篇文章探讨了代码的重构以及优化,主要针对代码中大量的条件判断if-else语句问题提出了具体的优化建议。介绍了优化if-else语句的几种有效的方法,包括switch,接口interface以及数据库实现对条件语句进行的优化。
160 0
高质量代码优化!谈谈重构项目中if-else代码的几点建议
|
搜索推荐 Python
分享我的的几点思考。
周末就轻松点,分享一些技术之外的思考,如果对你有些启发,那想必是极好的! 吭哧吭哧写公众号也快一年半了,期间有原创分享,也有优质的转载文章。一方面会讲情怀,对广告进行筛选,同时倒也不会违心,筛选后接了些推广挣点生活费和学费。 最近我在思考一个问题,这一年半的时间我最大的收获是什么?是学生时代经济独立吗?是技术水平的提高吗?好像都不是,我更觉得是一些认知观念上的变化,也在接触着一些未曾想过能够接触的人和事。借着周末的机会跟大家分享几点。
151 0
|
设计模式 缓存 前端开发
可否举例说明你在工作中是如何优化前端代码的?
可否举例说明你在工作中是如何优化前端代码的?
173 0
|
新零售 移动开发 人工智能
程序员写好技术文章的几点小技巧
去年成为了内网技术分享平台的年度作者,受邀写一篇关于“如何写好文章”的文章。我本身并不喜欢写字,去年写的几篇文章,涉及的话题自带流量,所以阅读量多了一些,谈不上有多擅长。不过还是决定分享一下自己在写文章时用到的一些小技巧,希望对大家有帮助。
程序员写好技术文章的几点小技巧
架构设计的几点思考
# 软件架构的意义 软件架构的意义是什么,有很多不同的理解和争议,这里不想就软件架构的意义给出完整的定义,而是想聊聊其中的一点:软件架构是沟通 (Architecture is communication),关于软件架构的更多意义,建议参考这篇[别人的旧文](https://msdn.microsoft.com/en-us/library/cc304371.aspx)。 为什么软件架构意味
3373 0
|
程序员 JavaScript 前端开发