tijie
2026-04-25 15:10:45
发布于:北京
2阅读
0回复
0点赞
代码
#include <iostream>
using namespace std;
int main() {
int n;
cin >> n;
while(n--) {
long n;
int a,b;
cin >> n >> a >> b;
int min2 = min(2 * a,b);
if((n & 1) == 0) {
cout << n / 2 * min2 << endl;
} else {
cout << n / 2 * min2 + a << endl;
}
}
return 0;
}
第15行
我本来写的是n / 2 * min2 + min(a,b)
结果样例 7 3 2没过
他要恰好n升水!!!
不信的自己去逝世
全部评论 1
n & 1优化n % 2
1周前 来自 北京
0







有帮助,赞一个