鱼C论坛

 找回密码
 立即注册
查看: 2111|回复: 2

[已解决]【每日一题2】什么是数轴?小甲鱼视频里没讲吖

[复制链接]
发表于 2020-2-29 00:25:45 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能^_^

您需要 登录 才可以下载或查看,没有账号?立即注册

x
题目:企业发放的奖金根据利润提成。利润(I)低于或等于10万元时,奖金可提10%;利润高于10万元,低于20万元时,低于10万元的部分按10%提成,高于10万元的部分,可提成7.5%;20万到40万之间时,高于20万元的部分,可提成5%;40万到60万之间时高于40万元的部分,可提成3%;60万到100万之间时,高于60万元的部分,可提成1.5%,高于100万元时,超过100万元的部分按1%提成,从键盘输入当月利润I,求应发放奖金总数?
程序分析:请利用数轴来分界,定位。注意定义时需把奖金定义成长整型。
i = int(input('净利润:'))
arr = [1000000,600000,400000,200000,100000,0]
rat = [0.01,0.015,0.03,0.05,0.075,0.1]
r = 0
for idx in range(0,6):
    if i > arr[idx]:
        r += (i - arr[idx]) * rat[idx]
        print((i-arr[idx]) * rat[idx])
        i = arr[idx]
print(r)

求讲一下代码 看不太明白
最佳答案
2020-2-29 10:10:42
数轴是初中知识吧。。。在数学中,可以用一条直线上的点表示数,这条直线 叫做数轴(number line)。这道题目就是考你一个分段函数,回想下你的初高中知识吧少年~
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2020-2-29 10:10:42 | 显示全部楼层    本楼为最佳答案   
数轴是初中知识吧。。。在数学中,可以用一条直线上的点表示数,这条直线 叫做数轴(number line)。这道题目就是考你一个分段函数,回想下你的初高中知识吧少年~
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2020-2-29 11:42:18 From FishC Mobile | 显示全部楼层
本帖最后由 xiaofan1228 于 2020-2-29 11:52 编辑
墨羽岚 发表于 2020-2-29 10:10
数轴是初中知识吧。。。在数学中,可以用一条直线上的点表示数,这条直线 叫做数轴(number line) ...


ooo 昨晚脑子不清楚,以为还有数轴的函数呢。。。还在想那个idx是个啥东西 =.,= 仔细一看就是整数序列
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2025-1-12 06:45

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表