#ZL12405. 先增长,再下降
先增长,再下降
先增长,再下降
题目描述
某数量原来为 value,先增长 increaseRate%,再以增长后的数量为基准下降 decreaseRate%。请计算最终数量,并与原数量比较总变化。
输入格式
一行输入三个非负小数 value、increaseRate、decreaseRate,保证 value>0,0≤decreaseRate≤100。
输出格式
第一行输出 final=value×(1+increaseRate÷100)×(1-decreaseRate÷100),保留 2 位小数。若 |final-value|<10^-8,第二行输出 NO_CHANGE;若 final>value,输出 INCREASE 和 (final-value)÷value×100%;否则输出 DECREASE 和 (value-final)÷value×100%。百分率保留 2 位小数并紧接 %。
样例
输入
100 20 20
输出
96.00
DECREASE 4.00%