제출 #493492

#제출 시각아이디문제언어결과실행 시간메모리
493492White거래 (IZhO13_trading)C++14
0 / 100
1 ms204 KiB
#include <bits/stdc++.h> #define endl '\n' using namespace std; int pos[300002],krai[300002],ans[300002]; int main (){ ios_base::sync_with_stdio(false); cin.tie(NULL); long long n,k,x,y,z; cin>>n>>k; for(int i=0;i<k;i++){ cin>>x>>y>>z; if(z>pos[x]){ pos[x]=z; krai[x]=y; } } long long now=0,doK=n; for(int i=1;i<=n;i++){ if(pos[i]>now){ now=pos[i]; doK=krai[i]; } if(now>0 && doK==i){ ans[i]=now; now=0; }else{ ans[i]=now; now++; } } for(int i=1;i<=n;i++)cout<<ans[i]<<" "; cout<<endl; return 0; }
#Verdict Execution timeMemoryGrader output
Fetching results...