题解:P10862 [HBCPC2024] Spicy or Grilled?

题意

\(n\) 个人,其中的 \(x\) 个人想吃售价 \(b\) 元的汉堡,剩下的人想吃售价 \(a\) 元的汉堡。问满足所有人的需求下,总共要花费多少元?

思路

由于剩下的都是吃售价 \(b\) 元的汉堡的,所以吃售价 \(b\) 元汉堡的人共有 \(n-x\) 人。可以从此得到总花费为 \((n-x)\times a + x\times b\) 元。

AC code

#include<bits/stdc++.h>
#define int unsigned long long
using namespace std;
int n,x,a,b,t;
signed main(){
	cin>>t;
	while(t--){
		cin>>n>>x>>a>>b;
		cout<<(n-x)*a+x*b<<endl;
	}
	return 0;
}
posted @ 2024-08-20 18:00  Laoda_Bryant  阅读(1)  评论(0编辑  收藏  举报