4804: 【GESP2509一级】商店折扣
内存限制:128 MB
时间限制:1.000 S
评测方式:文本比较
命题人:
提交:42
解决:22
题目描述

输入
四⾏,四个正整数 ,含义见题⽬描述。
输出
⼀⾏,⼀个⼩数,表⽰⼩明最少需要⽀付多少钱,保留两位⼩数。
样例输入 复制
8
7
9
10
样例输出 复制
3.00
提示
#include <algorithm>
#include <cstdio>
using namespace std;
int x, y, n, p;
double a1, a2;
int main() {
scanf("%d%d%d%d", &x, &y, &n, &p);
a1 = p;
if (a1 >= x) a1 -= y;
a2 = p * 0.1 * n;
printf("%.2lf\n", min(a1, a2));
return 0;
}