#!usr/bin/python3
# -*- coding:utf-8 -*-

# 题目1
# 有四个数字，分别是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*100+j*10+k)
				

# 题目2
# 企业发放的奖金根据利润提成。
# 利润(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，求发放奖金

# 思路一：用if判断，根据判断输入的I进入不同分支进行计算，比较复杂
# 思路二：
while True:
	raw = input('please input a number or q-quit:')
	if raw == 'q':
		break;
	else:
		I = int(raw)
		arr = [1000000,600000,400000,200000,100000,0  ]
		rat = [0.01   , 0.015,  0.03, 0.05, 0.075,0.1]
		profit = 0
		for index in range(0,6):
			if I > arr[index]:
				profit += (I-arr[index])*rat[index]
				# 之后进行下一个阶段的计算
				I = arr[index]
	print(profit)

# 题目3
# git代码更新上传。