P9299 题解
题目传送门
分析
计算 Deliv-e-droid 获得的钱,总共分两步:
- 送达的奖励的钱和未送达的扣除的钱;
- 判断是否有
500 元奖励。
先计算第一步,按照小学乘法计算公式:
份数(送达的快递的数量)
份数(未送达的快递的数量)
那么获得的钱就是奖励的钱与扣除的钱之差,即
第二步,直接用分支语句判断:
if(p>c)
{
获得的钱 +500。
}
加上第一步,再用三目运算符优化一下,公式为:
(50*p-10*c)+((p>c)?500:0)
代码就出来了。