#include<cstdio>
using namespace std;
int a[105];
int main(){
int n,m,i,j,l,r,k;scanf("%d%d",&n,&m);
for(i=1;i<=m;i++){
scanf("%d%d%d",&l,&r,&k);
for(j=l;j<=r;j++)a[j]=k;
}for(i=1;i<=n;i++)printf("%d\n",a[i]);
}
./Main.cpp: In function ‘int main()’:
./Main.cpp:5:39: warning: ignoring return value of ‘int scanf(const char*, ...)’, declared with attribute warn_unused_result [-Wunused-result]
int n,m,i,j,l,r,k;scanf("%d%d",&n,&m);
^
./Main.cpp:7:27: warning: ignoring return value of ‘int scanf(const char*, ...)’, declared with attribute warn_unused_result [-Wunused-result]
scanf("%d%d%d",&l,&r,&k);
^