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
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
AC × 2
AC × 10
TLE × 9
AC × 10
TLE × 15
RE × 10
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