社区讨论
为什么输入对,但却上交编译错
P1909[NOIP 2016 普及组] 买铅笔参与者 3已保存回复 4
讨论操作
快速查看讨论及其快照的属性,并进行相关操作。
- 当前回复
- 4 条
- 当前快照
- 1 份
- 快照标识符
- @mi6x9ss7
- 此快照首次捕获于
- 2025/11/20 12:19 4 个月前
- 此快照最后确认于
- 2025/11/20 12:19 4 个月前
#include<bits/stdc++.h>
using namespace std;
int i,j,n,a1,a2,b1,b2,c1,c2,pen1,pen2,pen3,x[3];
int compare(int a1,int a2,int b1,int b2,int c1,int c2)
{
while(pen1<=n) { pen1+=a1; x[0]+=a2; }
while(pen2<=n) { pen2+=b1; x[1]+=b2; }
while(pen3<=n) { pen3+=c1; x[2]+=c2; }
return x[0],x[1],x[2];
}
int main()
{
cin>>n>>a1>>a2>>b1>>b2>>c1>>c2;
compare(a1,a2,b1,b2,c1,c2);
sort(x,x+3);
cout<<x[0];
return 0;
}
回复
共 4 条回复,欢迎继续交流。
正在加载回复...