Cod sursa(job #2105137)

Utilizator MihneaGhiraMihnea MihneaGhira Data 12 ianuarie 2018 18:11:27
Problema Oz Scor 5
Compilator cpp Status done
Runda Arhiva de probleme Marime 0.47 kb
#include<fstream>
using namespace std;
ifstream fin("oz.in");
ofstream fout("oz.out");
int n,x,y,d,m,nr;
int v[10001];
int main(){
    fin>>n>>m;
    for(int i=1;i<=n;i++)
        v[i]=1;
    for(int i=1;i<=m;i++){
        fin>>x>>y>>d;
        v[x]*=d;
        v[y]*=d;
    }
    for(int i=1;i<=n;i++)
        if(v[i]==1)
            nr++;
    if(nr==0)
        for(int i=1;i<=n;i++)
            fout<<v[i]<<" ";
    else
        fout<<-1;
    return 0;
}