goalng 某人有100000元 每经过一次路口,需要交费,规则如下1.当现金>50000时,每次交%5 当现金<=50000时,2.每次交1000

	var money float64 = 100000
	var sum int
	for {
		if money < 1000{
			break
		}
		if money > 50000 {
			money -= money * 0.05
		}else{
			money -= 1000
		}
		sum++
	}
	fmt.Printf("该人可以经过%d次路口,还剩%v元",sum,money)

某人可以经过62次路口,还剩767.4979115529859元

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值