社区讨论
0分求调QAQ
P1875佳佳的魔法药水【数据有误】参与者 1已保存回复 1
讨论操作
快速查看讨论及其快照的属性,并进行相关操作。
- 当前回复
- 1 条
- 当前快照
- 1 份
- 快照标识符
- @mbx9pb4g
- 此快照首次捕获于
- 2025/06/15 14:11 9 个月前
- 此快照最后确认于
- 2025/11/04 07:09 4 个月前
当时灵机一动打算用贪心做,做出来就成屎了QAQ
CPP
#include<iostream>
using namespace std;
int n,pr[1005],cnt[1005],a[100005],b[100005],c[100005],m;
int main(){
cin>>n;
for(int i=0;i<n;i++) cin>>pr[i],cnt[i]=1;
while(cin>>a[m]>>b[m]>>c[m]) m++;
for(int k=0;k<n;k++)
for(int i=0;i<m;i++){
int cost=pr[a[i]]+pr[b[i]];
if(cost<pr[c[i]]){
pr[c[i]]=cost;
cnt[c[i]]=cnt[a[i]]*cnt[b[i]];
}else if(cost==pr[c[i]]){
cnt[c[i]]+=cnt[a[i]]*cnt[b[i]];
}
}
cout<<pr[0]<<" "<<cnt[0];
return 0;
}
dalao求调QAQ
回复
共 1 条回复,欢迎继续交流。
正在加载回复...