标签:
Question 001:
#!/usr/bin/env python #--*-- coding:utf-8 --*-- """ 1,2,3,4数字,能组成多少个互不相同且无重复数字的三位数字?都是多少? """ for i in range(1,5): for j in range(1,5): for k in range(1,5): if (i != k) and (i != j) and (j != k): print i,j,k
Question 002:
#!/usr/bin/env python #--*-- coding:utf-8 --*-- """ 企业发放的奖金根据利润提成。 利润(I)低于或者等于10万元时,奖金可提10%; 利润高于10万元,低于20万元时,低于10万元部分按10%提成,高于10万元部分,可以提成7.5% 高于20万元部分,可以提成5% 40万到60万之间时,高于40万的部分可以提成3% 60万到100万之间时,高于60万元的部分,可提成1.5%,高于100万元时候,超过100万元的部分按1% 提成,从键盘输入当月利润I,求应发放奖金总数? """ bonus1 = 100000*0.1 bonus2 = bonus1 + 100000*0.075 bonus4 = bonus2 + 200000*0.05 bonus6 = bonus4 + 200000*0.03 bonus10 = bonus6 + 400000* 0.015 profit = int(raw_input(‘Input the profit:‘)) if profit <= 100000: bonus = profit * 0.1 elif profit < 200000: bonus = bonus1 + (i - 100000)*0.075 elif profit <= 400000: bonus = bonus2 + (i - 200000)*0.05 elif profit <= 600000: bonus = bonus4 + (i - 400000)*0.03 elif profit <= 1000000: bonus = bonus6 + (i - 600000)*0.015 else: bonus = bonus10 + (i - 1000000)*0.01 print ‘bonus = ‘,bonus
Question003:
#!/usr/bin/env python #--*-- coding:utf-8 --*-- """ 一个整数,它加上100后是一个完全平方数,再加上168又是一个完全平方数,请问该数是多少? """ import math for i in range(10000): x = int(math.sqrt(i+100)) y = int(math.sqrt(i+268)) if (x * x == i + 100) and (y * y == i + 268): print i
标签:
原文地址:http://www.cnblogs.com/magicpower/p/5078021.html