PTA——然后是几点
然后是几点
- 题目描述
- 测试代码
题目描述
有时候人们用四位数字表示一个时间,比如 1106 表示 11 点零 6 分。现在,你的程序要根据起始时间和流逝的时间计算出终止时间。
读入两个数字,第一个数字以这样的四位数字表示当前时间,第二个数字表示分钟数,计算当前时间经过那么多分钟后是几点,结果也表示为四位数字。当小时为个位数时,没有前导的零,例如 5 点 30 分表示为 530;0 点 30 分表示为 030。注意,第二个数字表示的分钟数可能超过 60,也可能是负数。
输入格式:
输入在一行中给出 2 个整数,分别是四位数字表示的起始时间、以及流逝的分钟数,其间以空格分隔。注意:在起始时间中,当小时为个位数时,没有前导的零,即 5 点 30
分表示为 530;0 点 30 分表示为 030。流逝的分钟数可能超过 60,也可能是负数。
输出格式:
输出四位数字表示的终止时间,当小时为个位数时,没有前导的零。题目保证起始时间和终止时间在同一天内。
输入样例:
1120 110
输出样例:
1310
测试代码
#define _CRT_SECURE_NO_WARNINGS
#include<stdio.h>
int main(){int t1,t2,h1,h2,m1,m2;scanf("%d %d",&t1,&t2);h1=t1/100;m1=t1%100;if(t2>=0){h1=h1+(m1+t2)/60;m1=(m1+t2)%60; }else{ int con=h1*60+m1+t2;h1=con/60;m1=con%60;}printf("%d%02d",h1,m1);//重要的部分 %02d……return 0;
}
PTA——然后是几点相关推荐
- C语言 之 PTA乙级错误集锦
1,很大很大的数输入,并各位加和 PTA-1001 #include <stdio.h> #include <math.h> int main(){int sum=0,cou ...
- PTA数据结构与算法题目集6-4 6-3 6-8
PTA数据结构与算法题目集(中文) 6-4 链式表的按序号查找 ElementType FindKth( List L, int K ){int index = 0;while(L){++index; ...
- PTA数据结构与算法题目集 6-9 二叉树的遍历
PTA数据结构与算法题目集(中文) 6-9 二叉树的遍历 void InorderTraversal( BinTree BT ){if(BT==NULL)return;if(BT->Left){ ...
- PTA 家庭房产 (图论,暴搜)
PTA 家庭房产 (图论,暴搜) 题目详情: 给定每个人的家庭成员和其自己名下的房产,请你统计出每个家庭的人口数.人均房产面积及房产套数. 输入格式: 输入第一行给出一个正整数N(≤1000),随后N ...
- PTA—输出全排列 (20分) 递归回溯思想
PTA-输出全排列 (20分) 递归回溯思想 题目要求: 请编写程序输出前n个正整数的全排列(n<10),并通过9个测试用例(即n从1到9)观察n逐步增大时程序的运行时间. 输入格式: 输入给出 ...
- PTA 基础编程题目集 6-6 求单链表结点的阶乘和
PTA 基础编程题目集 6-6 求单链表结点的阶乘和 本题要求实现一个函数,求单链表L结点的阶乘和.这里默认所有结点的值非负,且题目保证结果在int范围内. 函数接口定义: int Factorial ...
- PTA 基础编程题目集 7-27 冒泡法排序 C语言
PTA 基础编程题目集 7-27 冒泡法排序 C语言 将N个整数按从小到大排序的冒泡排序法是这样工作的:从头到尾比较相邻两个元素,如果前面的元素大于其紧随的后面元素,则交换它们.通过一遍扫描,则最后一 ...
- PTA 基础编程题目集 7-33 有理数加法 C语言
PTA 基础编程题目集 7-33 有理数加法 C语言 本题要求编写程序,计算两个有理数的和. 输入格式: 输入在一行中按照a1/b1 a2/b2的格式给出两个分数形式的有理数,其中分子和分母全是整形范 ...
- PTA 基础编程题目集 7-24 约分最简分式 C语言
PTA 基础编程题目集 7-24 约分最简分式 C语言 分数可以表示为分子/分母的形式.编写一个程序,要求用户输入一个分数,然后将其约分为最简分式.最简分式是指分子和分母不具有可以约分的成分了.如6/ ...
- PTA 基础编程题目集 7-7 12-24小时制 C语言
PTA 基础编程题目集 7-7 12-24小时制 C语言 编写一个程序,要求用户输入24小时制的时间,然后显示12小时制的时间. 输入格式: 输入在一行中给出带有中间的:符号(半角的冒号)的24小时制 ...
最新文章
- Java项目:学生信息管理系统(java+SSM+jsp+mysql+maven)
- 使用Docker容器的十大误区
- MVC + AJAX请求失败的问题
- MYSQL的函数有哪些?(4.1时间与日期函数)
- python数码时钟代码_Python+Pyqt实现简单GUI电子时钟
- [转载]Visual Studio 2010敏捷利剑:详解Scrum
- 安装oracle配置监听出错,安装失败,无法建立监听?
- Theano模块的安装其实没你想的那么难
- 【Kafka】Kafka 配置 SCRAM认证
- linux fstab 权限,linux中fstab文件配置简介
- a超链接之返回顶部的两种实现方法
- 一个小时快速搭建微信小程序教程
- linux命令应用大词典.pdf,Linux命令应用大词典
- 超详细的Python实现百度云盘模拟登陆(模拟登陆进阶)
- 雅可比矩阵与海森矩阵
- 几行代码教你轻松瓜分双十一20亿红包
- Apktool 使用教程
- 【历史上的今天】1 月 6 日:“互联网之子”的陨落;微软云服务先驱出生;世界上第一台 5G 笔记本
- Unity - Timeline 之 Trimming clips(裁剪剪辑)
- 搭建一个socks5代理 解决狗东对ip限制nolanjdc无法获取短信问题(搬运工unke原创)
热门文章
- 平台业务收款分账产品设计 - 总览
- 解决easyExcel读取EXCEL用String去接收数字,出现小数点BUG
- 从大陆访问,阿里云和腾讯云的香港云服务器,哪个更快?
- 为何别人家的会议井然有序?原来是它的功劳
- 3.10 docker---概念介绍,安装和初识docker,docker的一些基本命令,使用docker部署一个nginx,
- python3利用xlrd和openpyxl处理表格中以分号结尾固话和手机号的数据提取出手机号
- android快牙原理,实测快牙的真实传输速度
- C/C++编程新手入门基础系列:俄罗斯方块小游戏制作源代码
- springboot整合redis,使用redisTemplate实现简易秒杀功能,使用jmeter压力测试秒杀接口
- 联想启天m420刷bios_联想启天M420c台式机装win7系统及bios设置教程(支持usb驱动)