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 测试技术
关于代码设计的几点思考
这篇文章主要总结一下自己在平时编码中遇到一些问题的思考。很多时候,代码设计很难十全十美,我们面对的往往是选择题,如何在多个选择之间权衡取舍,并不是一件简单的事情。
209 0
|
算法
写Bug时,需要注意的几点 02
写Bug时,需要注意的几点 02
119 0
写Bug时,需要注意的几点3
写Bug时,需要注意的几点3
134 0
|
搜索推荐 Python
分享我的的几点思考。
周末就轻松点,分享一些技术之外的思考,如果对你有些启发,那想必是极好的! 吭哧吭哧写公众号也快一年半了,期间有原创分享,也有优质的转载文章。一方面会讲情怀,对广告进行筛选,同时倒也不会违心,筛选后接了些推广挣点生活费和学费。 最近我在思考一个问题,这一年半的时间我最大的收获是什么?是学生时代经济独立吗?是技术水平的提高吗?好像都不是,我更觉得是一些认知观念上的变化,也在接触着一些未曾想过能够接触的人和事。借着周末的机会跟大家分享几点。
178 0
架构设计的几点思考
# 软件架构的意义 软件架构的意义是什么,有很多不同的理解和争议,这里不想就软件架构的意义给出完整的定义,而是想聊聊其中的一点:软件架构是沟通 (Architecture is communication),关于软件架构的更多意义,建议参考这篇[别人的旧文](https://msdn.microsoft.com/en-us/library/cc304371.aspx)。 为什么软件架构意味
3405 0
需求评审会怎么做?
大概看到这个标题很多PM小伙伴情绪有些小波动,是的需求评审会听上去挺高大上,但对许多小伙伴来说简直就是噩梦,在行业内他还有个“优雅”的叫法“撕逼大会”,每个从会议室坚强走出来的小伙伴都有一部血泪史,废话不多说,今天我们来聊下如何能让自己昂首挺胸的从会议室走出来。
1607 0
|
存储 Web App开发 缓存
Librdkafka使用要点
欢迎使用Markdown编辑器写博客 本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦: Markdown和扩展Markdown简洁的语法 代码块高亮 图片链接和图片上传 LaT...
1824 0
|
程序员 JavaScript 前端开发
解决问题的几点注意事项
解决问题时的注意事项 1、从单一思维切换为多重思维。 迫于外界环境的压力,问题解决者有时候还没定义好问题的时候就仓促的给出解决方案,经验丰富的问题解决者有时候也耐不住性子。