前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >牛客网刷题-(5)

牛客网刷题-(5)

作者头像
用户10920432
发布2024-01-18 17:35:52
930
发布2024-01-18 17:35:52
举报
文章被收录于专栏:Python数据结构与算法

(1)钞票和硬币

代码语言:javascript
复制
#钞票和硬币
#有些小数电脑他用二进制表示不了,只是一种近似值,所以我们可以通过同时扩大100倍来提高它的精度
N = float(input())
N = N * 100
print("NOTAS:")
print("%d nota(s) de R$ 100.00"%(N//10000))
N = N %10000
print("%d nota(s) de R$ 50.00"%(N//5000))
N = N %5000
print("%d nota(s) de R$ 20.00"%(N//2000))
N = N %2000
print("%d nota(s) de R$ 10.00"%(N//1000))
N %= 1000
print("%d nota(s) de R$ 5.00"%(N//500))
N %= 500
print("%d nota(s) de R$ 2.00"%(N//200))
N %= 200

print("MOEDAS:")
print("%d moeda(s) de R$ 1.00"%(N//100))
N %= 100
print("%d moeda(s) de R$ 0.50"%(N//50))
N %= 50
print("%d moeda(s) de R$ 0.25"%(N//25))
N %= 25
print("%d moeda(s) de R$ 0.10"%(N//10))
N %= 10
print("%d moeda(s) de R$ 0.05"%(N//5))
N %= 5
print("%d moeda(s) de R$ 0.01"%(N//1))

(2)天数转换

代码语言:javascript
复制
#天数转换
N = int(input())
#年
Y = N //365
print("%d ano(s)"%Y)
#月
M = (N % 365)//30
print("%d mes(es)"%M)
#日
D = (N % 365)%30
print("%d dia(s)"%D)

(3)找 a,b,c 三个数中最大的数

方法1:

代码语言:javascript
复制
#找 a,b,c三个数中最大的那个数
a,b,c = map(int,input().split())

if a > b:
    if a > c:
        print(a)
    else:
        print(c)

else:
    if b > c:
        print(b)
    else:
        print(c)

方法2: 公式法,👉🔗http://t.csdnimg.cn/xkzfB

(4)判断闰年

代码语言:javascript
复制
#判断闰年
Y = int(input())
if Y % 100 == 0:
    if Y % 400 == 0:
        print("yes")
    else:
        print("no")
else:
    if Y % 4 == 0:
        print("yes")
    else:
        print("no")

✨tips: shift + tap 代码左移 tap 代码右移 pass语句可用于占if 语句的坑位

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2023-10-27,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • (1)钞票和硬币
  • (2)天数转换
  • (3)找 a,b,c 三个数中最大的数
  • (4)判断闰年
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档