题解:P10862 [HBCPC2024] Spicy or Grilled?

题目翻译:

nn 个人,我们为他们买了香辣鸡肉汉堡套餐,每份是 aa 元,可是里面有 xx 人不能吃辣,于是还准备了 xx 份烤鸡汉堡套餐,每份是 bb 元,求总共要多少元。

解题思路

一眼计算,实际上吃烤鸡汉堡的人是 xx,吃香辣汉堡的人就是 nxn-x,所以最终答案就是 (nx)×a+x×b(n-x)\times a+x\times b

考时 AC 代码

#include<bits/stdc++.h>
#define int long long
#define endl "\n"
using namespace std;
const int maxn=1e6+5;
int t;
int n,x,a,b;
signed main(){
	cin>>t;
	while(t--){
		cin>>n>>x>>a>>b;
		cout<<(n-x)*a+(x)*b<<endl;
	}
	return 0;
}
posted @ 2024-08-11 19:44  KK_SpongeBob  阅读(9)  评论(0)    收藏  举报  来源