03-19 笔记

news/2025/3/19 21:33:25/文章来源:https://www.cnblogs.com/kkman2000/p/18781891

1、贫困县

# 自定义函数, def ,递归
#第一行包含一个正整数N,为村里家庭的总数。
# 第二行包含一个正实数L,表示贫困线。
n = int(input())
l = float(input())
# meaningful variable name
cnt = 0
for i in range(1,n+1):num = float(input())# 家庭收入小于贫困线if num < l:cnt += 1
print(cnt)

2、贫困县plus

# 第一行包含一个正整数N
n = int(input())
# 第二行包含一个正实数L,表示贫困线
l = float(input())
# 最后一行包含一个整数,为处于贫困线以下家庭的数量。
l_num = 0
for i in range(1,n+1):# 家庭名称是str类型,直接接收。无需转换类型family_name = input()family_num = int(input())total_income = 0.0for _ in range(family_num):income = float(input())total_income += incomeif total_income < l :l_num +=1# 总收入保留三位小数formated_income = "{:.3f}".format(total_income)print(family_name + " "+ formated_income)
print(l_num)

3、 凑钱

# 一个整数n
# 算法: 枚举法,穷举法
n = int(input())
for num_10 in range(0,n//10+1):for num_50 in range(0,n//50+1):if num_10*10 + num_50*50 == n:print(str(num_10) + " " + str(num_50))

4、 凑钱plus

n=int(input())
#张数最小的情况计数,float('inf')初始化为无穷大
min_sum_cnt =float('inf')
min_num_10 = float('inf')
min_num_20 = float('inf')
min_num_50 = float('inf')
# 用for循环的嵌套以及range(start, end, step)
# 巧妙的解决50,20,10的权重问题。
# 例如:n = 450, 最多9张50。
# 0 0 9
# 1 2 8
#  .. 7
#  ...
#  .. 0
# for num_50 in range(450//50,-1,-1)
# range(450//50,-1,-1)
# 450//50 = 9
# range( 9,-1,-1) 枚举数字是从9开始8,7,....0张,for num_50 in range(n//50,-1,-1):left_amt = n - num_50*50for num_20 in range(left_amt//20,-1,-1):cur_amt = left_amt - num_20*20#把剩下的钱,计算出10元的张数num_10 =  cur_amt//10# 每次枚举,计算一个当前的总张数cur_sum_cnt = num_10 + num_20 + num_50if cur_sum_cnt < min_sum_cnt:min_num_10 = num_10min_num_20 = num_20min_num_50 = num_50min_sum_cnt = cur_sum_cntprint(num_10,num_20,num_50)
print(min_num_10,min_num_20,min_num_50)

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/901720.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

英语四级跟练计划第一天

前言 今天给英语四级报了名,以我以往英语的水平来看,如果不早早开始复习,绝无通过的可能,走投无路的我只好去向deepseek求助,上一次320分的考生,这一次该付出何等的努力才可以考到425分,如此为我制定了90天的四级复习计划。我相信有很多人和我一样,都被英语四级通过给困…

202107191556 - 层次分析法计算流程

构造矩阵 一致性检验计算最大特征值计算一致性指标CI CI = ( λ - n ) / ( n - 1 )随机一致性指标RI取值计算一致性比率CR计算特征向量列向量归一化 求行和后归一化根据特征向量求最大特征值计算过程

crontab 命令

crontab -l 查看所有任务 crontab -e 编辑任务* * * * * /www/server/php/82/bin/php /www/wwwroot/default/1.php >> /www/wwwroot/default/cron_log.log 2>&1cd /www/wwwroot/www.pk777slots.com/ && php think test在那个目录运行 cd /www/wwwroot/www…

python实验一 20241202王凯

课程:《Python程序设计》 班级: 2412 姓名: 王凯 学号:20241202 实验教师:王志强 实验日期:2025年3月12日 必修/选修: 公选课 1.实验内容 (1)提前了解了一下python,了解它的地位排名,并熟悉Python开发环境;(2)练习Python运行、调试技能;(编写书中的程序,并进行…

2021-PTA模拟题-L2-3 这是二叉搜索树吗?(递归)

递归+二叉搜索树的性质做题历程:拿到手就开始建树,结点太多了所以不能数组建树,就结构体建树,建完发现还得建镜像,就懒得干了,去找大佬们的题解,发现大家都是直接通过二叉搜索树的性质来递归左右子树,一气呵成......还是做题做少了,照葫芦画瓢才过的。。。AcCode: #inc…

2021-PTA总决赛-L2-3 这是二叉搜索树吗?(递归)

递归+二叉搜索树的性质做题历程:拿到手就开始建树,结点太多了所以不能数组建树,就结构体建树,建完发现还得建镜像,就懒得干了,去找大佬们的题解,发现大家都是直接通过二叉搜索树的性质来递归左右子树,一气呵成......还是做题做少了,照葫芦画瓢才过的。。。AcCode: #inc…

Django数据库迁移命令

Django数据库迁移命令 迁移命令 migrate python manage.py migrate # 全部项目 python manage.py migrate AppName # 一个项目 执行迁移命令必须确保当前在项目目录下(执行ls命令能看到 manage.py文件), 然后使用 python manage.py migrate 即可。 如果IDE为pycharm也可以…

记录一个因为电平转换的问题

调试电赛三子棋的棋盘时,发现了一个很让人抓狂的问题(因为我旧的原理图是霍尔全部的引脚全部引了出来,单片机用18个引脚去直接读取),但是最近因为一些事情,需要重新复刻 这个项目,于是乎我使用了并转串芯片,74hc165,单片机仅需三个引脚即可获取所有端口的状态,但是调…

什么是供应链管理?四个流是什么?一文彻底搞懂!

你有没有遇到过这些问题?客户下单了,但生产还没跟上,结果交货延期,客户疯狂催单? 仓库库存爆满,但缺的产品偏偏一直补不上,导致库存积压+缺货断货? 供应商交期不稳定,原材料时多时少,生产计划一改再改,车间每天在救火?如果你的企业也有这些烦恼,那说明你的供应链管…

业务系统基础框架-Winform版-极简登录

极简登录未输入提示登录错误提示