首页 > 编程语言 >洛谷P5707 【深基2.例12】上学迟到(Python 3)

洛谷P5707 【深基2.例12】上学迟到(Python 3)

时间:2023-11-02 19:46:42浏览次数:47  
标签:补位 12 洛谷 Python 深基 分钟 60 int

题。

审题:

1.yyy要花十分钟垃圾分类!不要忘了在总分钟数上加10

2.如果时或分为个位数,则需要用0在前补位

 

思路:

先把总共需要的分钟数算出来,然后求时和分。如果时大于8,那么再补上24,用来使时间符合格式。

 

关键点:

1.补位:print('%02d'%m),具体看这篇

2.注意当分钟数恰好为60倍数的时候,输出里分钟部分会为60,此处需特判解决问题

 

代码实现:

a,b=(input().split())
a=int(a)
b=int(b)
m=a//b +10
n=a%b
if(n!=0):
    m+=1
    
x= 8-m/60.0
w= 8-m//60
if x<0:
    w=24+w
    
y=m-(m//60)*60
if y==0:
    print(w,":","00")

else:
    print('%02d'%(w-1),end="")
    print(":",end="")
    print('%02d'%(60-y))

 

标签:补位,12,洛谷,Python,深基,分钟,60,int
From: https://www.cnblogs.com/TheZealous/p/17806121.html

相关文章

  • python tkinter事件循环中一直检测初始化加载文件有没有加载成功
     pythontkinter事件循环中一直检测初始化加载文件有没有加载成功importtkinterastkdefcheck_file_loaded():#检查文件是否加载成功的逻辑iffile_loaded:#文件加载成功,执行相应操作print("文件加载成功")else:#文件未加......
  • python01
    字面量:在代码中,被写下来的固定的值,称为字面量。Python中常见的有6种值的类型:数字(number):整数(int),浮点数(float),复数(complex),布尔(bool)字符串(string):字符串(string)引号列表(list):有序的可变序列元组(Tuple):有序的不可变序列集合(set):无序不重复集合字典(Diction......
  • nginx报错 [error] 612#4188: CreateFile() "C:\yjzx\nginx-1.24.0/logs/nginx.pid"
    背景无论是nginx-sstop还是nginx-sreload命令,都会出现这个错误。[error]612#4188:CreateFile()"C:\yjzx\nginx-1.24.0/logs/nginx.pid"failed(2:Thesystemcannotfindthefilespecified)查找logs下nginx.pid文件确实没有创建成功,在网上查找了下了解决办法。发......
  • 文心一言 VS 讯飞星火 VS chatgpt (126)-- 算法导论11.1 1题
    一、用go语言,假设一动态集合S用一个长度为m的直接寻址表T来表示。请给出一个查找S中最大元素的过程。你所给的过程在最坏情况下的运行时间是多少?文心一言,代码正常运行:在这个问题中,我们需要实现一个查找动态集合S中最大元素的算法,该动态集合使用一个长度为m的直接寻址......
  • Educational Codeforces Round 128 (Rated for Div. 2)
    添加链接描述C题显然二分0的数量,然后双指针,算一下前缀和后缀1的数量即可。#include<cstdio>#include<algorithm>#include<cstring>#include<cmath>#include<map>#include<vector>#include<set>#defineAputs("YES")#defineBputs("NO&q......
  • (C语言)1到50的阶乘之和列表,参考用,洛谷:P1009 [NOIP1998 普及组] 阶乘之和
    1到50列表,阶乘之和S=1!+2!+3!+⋯+n!(n≤50)1::12::33::94::335::1536::8737::59138::462339::40911310::403791311::4395471312::52295631313::674997711314::9392826831315::140160263631316::2232439252431317::37801182062031318::678038552634831319::12842......
  • 【python】-bash: /usr/local/bin/pip: /usr/bin/python: bad interpreter: No such f
    安装单独的第三方库时没有问题pipinstallpandas但是一旦使用requirement.txt批量安装第三方库时就会出现-bash:/recorddata/rebuydata/hppy/soft/python3/bin/pip3:/usr/local/source/hppy/soft/python3/bin/python3.6:badinterpreter:没有那个文件或目录badinterpreter......
  • python爬虫利用代理IP分析大数据
    前言随着互联网快速发展和普及,数据已经成为企业和个人决策的重要依据。而爬虫技术正是获取数据的重要手段,而代理IP则是爬虫技术中非常重要的一个环节。通过使用代理IP,可以突破网站的限制,获取更多的信息。本文将介绍如何使用Python爬虫利用代理IP分析大数据,同时提供代码案例。一、什......
  • 秦疆的Java课程笔记:09-12 预科 下
    09预科软件及软件开发软件可以使计算机按照事先预定好的顺序完成特定的功能。大概分为两类:系统软件,应用软件。系统软件:DOS操作系统,DiskOperatingSystem磁盘操作系统Windows,家用视窗操作系统Linux,服务器端用的比较多的UnixMac,苹果电脑AndroidIOS……应用软件......
  • python读取任意编码格式的文本
    前言有的时候默认使用utf8格式来读取文本,会导致报错。如果对性能没有要求,可以在读取前使用chartdet库来判断文本编码。代码示例importchardetdefget_code(file_path):withopen(file_path,'rb')asf:data=f.read()result=chardet.detect(dat......