728T8
2025-07-28 20:09:54
发布于:浙江
#include<bits/stdc++.h>
using namespace std;
struct node{
int end;int val;
};
vector<node>g[100005];
int n,m,q;
int main(){
cin>>n>>m>>q;
for(int i=1;i<=m;i++){
int u,v,w;
cin>>u>>v>>w;
g[u].push_back({v,w});
}
for(int i=1;i<=q;i++){
int x,y;
cin>>x>>y;
bool flag=0;
for(int j=0;j<g[x].size();j++){
if(g[x][j].end==y){
flag =1;
cout<<g[x][j].val<<" ";
}
}if(flag==0){cout<<0<<" ";}
}
}
全部评论 1
考古
2025-08-29 来自 浙江
0













有帮助,赞一个