社区讨论
95 #6 WA 求助!!!
B3896[NICA #3] 搬砖参与者 1已保存回复 0
讨论操作
快速查看讨论及其快照的属性,并进行相关操作。
- 当前回复
- 0 条
- 当前快照
- 1 份
- 快照标识符
- @mitylcct
- 此快照首次捕获于
- 2025/12/06 15:15 3 个月前
- 此快照最后确认于
- 2025/12/08 16:55 3 个月前
95 #6 WA 求助!!!
CPP#include <bits/stdc++.h>
using namespace std;
long long n,a,k,b,sum;
int main(){
cin >> n >> a >> k >> b;
if(n%2!=0){
cout << -1;
return 0;
}
if(b*1.0/k<a){
if((n/2)%k==0) sum+=n/k*b;
else{
if(a*((n/2)%k)<b) sum+=n/k*b+a*((n/2)%k)*2;
else sum+=ceil(n*0.5/k)*b+ceil(n*0.5/k)*b;
}
}
else{
sum=n;
}
cout << sum;
return 0;
}
回复
共 0 条回复,欢迎继续交流。
正在加载回复...