Submission #1195291
Source Code Expand
#include<stdio.h>
void paint(int n,int g[],int w[2048][2048],int nv,int ld,int nd,int c){
int i;
if(nd <= ld){
g[nv] = c;
for(i = 1;i <= n;i++){
if(w[nv][i]){paint(n,g,w,i,ld,nd+1,c);}
}
}
}
int main(void){
int i,n,m,a,b,w[2048][2048]={0},q,v,d,c,nc[2048]={0};
scanf("%d%d",&n,&m);
for(i = 1;i <= m;i++){scanf("%d%d",&a,&b);w[a][b] = 1;w[b][a] = 1;}
scanf("%d",&q);
for(i = 1;i <= q;i++){
scanf("%d%d%d",&v,&d,&c);
paint(n,nc,w,v,d,0,c);
}
for(i = 1;i <= n;i++){printf("%d\n",nc[i]);}
return 0;
}
Submission Info
Submission Time
2017-04-01 21:27:49+0900
Task
B - Splatter Painting
User
physics0523
Language
C (GCC 5.4.1)
Score
0
Code Size
545 Byte
Status
RE
Exec Time
2103 ms
Memory
16512 KB
Compile Error
./Main.c: In function ‘main’:
./Main.c:15:2: warning: ignoring return value of ‘scanf’, declared with attribute warn_unused_result [-Wunused-result]
scanf("%d%d",&n,&m);
^
./Main.c:16:24: warning: ignoring return value of ‘scanf’, declared with attribute warn_unused_result [-Wunused-result]
for(i = 1;i <= m;i++){scanf("%d%d",&a,&b);w[a][b] = 1;w[b][a] = 1;}
^
./Main.c:17:2: warning: ignoring return value of ‘scanf’, declared with attribute warn_unused_result [-Wunused-result]
scanf("%d",&q);
^
./Main.c:19:3: warning: ignoring return value of ‘scanf’, declared with attribute warn_unused_result [-Wunused-result]
scanf("%d%d%d",&v,&d,&c);
^
Judge Result
Set Name
Sample
Subtask1
All
Score / Max Score
0 / 0
0 / 200
0 / 500
Status
Set Name
Test Cases
Sample
00_example_01.txt, 00_example_02.txt
Subtask1
00_example_01.txt, 00_example_02.txt, 10_01.txt, 10_02.txt, 10_03.txt, 10_04.txt, 10_05.txt, 10_06.txt, 10_07.txt, 10_08.txt, 10_09.txt, 10_10.txt, 10_11.txt, 10_12.txt, 10_13.txt, 10_14.txt, 10_15.txt, 10_16.txt, 10_17.txt
All
00_example_01.txt, 00_example_02.txt, 10_01.txt, 10_02.txt, 10_03.txt, 10_04.txt, 10_05.txt, 10_06.txt, 10_07.txt, 10_08.txt, 10_09.txt, 10_10.txt, 10_11.txt, 10_12.txt, 10_13.txt, 10_14.txt, 10_15.txt, 10_16.txt, 10_17.txt, 20_01.txt, 20_02.txt, 20_03.txt, 20_04.txt, 20_05.txt, 20_06.txt, 20_07.txt, 20_08.txt, 20_09.txt, 20_10.txt, 20_11.txt, 20_12.txt, 20_13.txt, 20_14.txt, 20_15.txt, 20_16.txt
Case Name
Status
Exec Time
Memory
00_example_01.txt
AC
5 ms
16512 KB
00_example_02.txt
AC
5 ms
16512 KB
10_01.txt
TLE
2103 ms
16512 KB
10_02.txt
AC
5 ms
16512 KB
10_03.txt
AC
5 ms
16512 KB
10_04.txt
AC
5 ms
16512 KB
10_05.txt
TLE
2103 ms
16512 KB
10_06.txt
AC
27 ms
16512 KB
10_07.txt
AC
5 ms
16512 KB
10_08.txt
TLE
2103 ms
16512 KB
10_09.txt
TLE
2103 ms
16512 KB
10_10.txt
TLE
2103 ms
16512 KB
10_11.txt
TLE
2103 ms
16512 KB
10_12.txt
TLE
2103 ms
16512 KB
10_13.txt
AC
276 ms
16512 KB
10_14.txt
AC
405 ms
16512 KB
10_15.txt
AC
172 ms
16512 KB
10_16.txt
TLE
2103 ms
16512 KB
10_17.txt
TLE
2103 ms
16512 KB
20_01.txt
RE
101 ms
16512 KB
20_02.txt
RE
100 ms
16512 KB
20_03.txt
RE
99 ms
16512 KB
20_04.txt
RE
99 ms
16512 KB
20_05.txt
TLE
2103 ms
16512 KB
20_06.txt
RE
103 ms
16512 KB
20_07.txt
TLE
2103 ms
16512 KB
20_08.txt
TLE
2103 ms
16512 KB
20_09.txt
TLE
2103 ms
16512 KB
20_10.txt
TLE
2103 ms
16512 KB
20_11.txt
TLE
2103 ms
16512 KB
20_12.txt
RE
101 ms
16512 KB
20_13.txt
RE
101 ms
16512 KB
20_14.txt
RE
101 ms
16512 KB
20_15.txt
RE
101 ms
16512 KB
20_16.txt
RE
102 ms
16512 KB