Cod sursa(job #2716516)
Utilizator | Data | 5 martie 2021 11:56:28 | |
---|---|---|---|
Problema | Oz | Scor | 10 |
Compilator | cpp-64 | Status | done |
Runda | Arhiva de probleme | Marime | 0.35 kb |
#include<fstream>
#define NMAX 2000000005
using namespace std;
ifstream cin("oz.in");
ofstream cout("oz.out");
unsigned long long int V[100005];
int main(){
int n,m;
cin>>n>>m;
for(int i=1;i<=n;i++)V[i]=1;
for(int x,y,z ,i=1; i<=m; i++){
cin>>x>>y>>z;
if(V[x]%z && V[y]%z){V[x]*=z,V[y]*=z;}
}
for(int i=1;i<=n;i++){cout<<V[i]<<" ";}
return 0;
}