Submission #1290141


Source Code Expand

#pragma GCC optimize("O3")
#include <stdio.h>
#define INF 2300000000000000000LL
long long dist[1000][1000];
int main(){
	int V,E,i,j;long long k;
	int f=rand()%2;
	scanf("%d%d",&V,&E);
	for(i=0;i<V;i++){
		for(j=0;j<i;j++)dist[i][j]=INF;
		dist[i][j++]=0;
		for(;j<V;j++)dist[i][j]=INF;
	}
	for(;E--;)scanf("%d%d%lld",&i,&j,&k),dist[i-1][j-1]=-k;
	for(k=0;k<V;k++)for(i=0;i<V;i++)for(j=0;j<V;j++)
		if(dist[i][k]!=INF && dist[k][j]!=INF && dist[i][j]>dist[i][k]+dist[k][j])
			dist[i][j]=dist[i][k]+dist[k][j];
	for(i=0;i<V;i++)if(dist[0][i]!=INF&&dist[i][V-1]!=INF&&dist[i][i]<0){puts("inf");return 0;}
	printf("%lld\n",-dist[0][V-1]);
	return 0;
}

Submission Info

Submission Time
Task D - Score Attack
User leafmoon
Language C (GCC 5.4.1)
Score 400
Code Size 669 Byte
Status AC
Exec Time 1060 ms
Memory 8064 KB

Compile Error

./Main.c: In function ‘main’:
./Main.c:7:8: warning: implicit declaration of function ‘rand’ [-Wimplicit-function-declaration]
  int f=rand()%2;
        ^
./Main.c:8:2: warning: ignoring return value of ‘scanf’, declared with attribute warn_unused_result [-Wunused-result]
  scanf("%d%d",&V,&E);
  ^
./Main.c:14:12: warning: ignoring return value of ‘scanf’, declared with attribute warn_unused_result [-Wunused-result]
  for(;E--;)scanf("%d%d%lld",&i,&j,&k),dist[i-1][j-1]=-k;
            ^

Judge Result

Set Name Sample All
Score / Max Score 0 / 0 400 / 400
Status
AC × 3
AC × 30
Set Name Test Cases
Sample sample_01.txt, sample_02.txt, sample_03.txt
All sample_01.txt, sample_02.txt, sample_03.txt, subtask_1_1.txt, subtask_1_10.txt, subtask_1_11.txt, subtask_1_12.txt, subtask_1_13.txt, subtask_1_14.txt, subtask_1_15.txt, subtask_1_16.txt, subtask_1_17.txt, subtask_1_18.txt, subtask_1_19.txt, subtask_1_2.txt, subtask_1_20.txt, subtask_1_21.txt, subtask_1_22.txt, subtask_1_23.txt, subtask_1_24.txt, subtask_1_25.txt, subtask_1_26.txt, subtask_1_27.txt, subtask_1_3.txt, subtask_1_4.txt, subtask_1_5.txt, subtask_1_6.txt, subtask_1_7.txt, subtask_1_8.txt, subtask_1_9.txt
Case Name Status Exec Time Memory
sample_01.txt AC 1 ms 128 KB
sample_02.txt AC 1 ms 128 KB
sample_03.txt AC 1 ms 128 KB
subtask_1_1.txt AC 73 ms 4096 KB
subtask_1_10.txt AC 1 ms 256 KB
subtask_1_11.txt AC 40 ms 3968 KB
subtask_1_12.txt AC 369 ms 6272 KB
subtask_1_13.txt AC 674 ms 7936 KB
subtask_1_14.txt AC 719 ms 7936 KB
subtask_1_15.txt AC 1060 ms 7936 KB
subtask_1_16.txt AC 1 ms 256 KB
subtask_1_17.txt AC 1 ms 512 KB
subtask_1_18.txt AC 242 ms 6272 KB
subtask_1_19.txt AC 795 ms 7552 KB
subtask_1_2.txt AC 845 ms 7936 KB
subtask_1_20.txt AC 675 ms 8064 KB
subtask_1_21.txt AC 714 ms 7936 KB
subtask_1_22.txt AC 991 ms 7936 KB
subtask_1_23.txt AC 1 ms 256 KB
subtask_1_24.txt AC 398 ms 6272 KB
subtask_1_25.txt AC 73 ms 4096 KB
subtask_1_26.txt AC 683 ms 7936 KB
subtask_1_27.txt AC 682 ms 7936 KB
subtask_1_3.txt AC 388 ms 6272 KB
subtask_1_4.txt AC 846 ms 7936 KB
subtask_1_5.txt AC 174 ms 6272 KB
subtask_1_6.txt AC 846 ms 7936 KB
subtask_1_7.txt AC 694 ms 7424 KB
subtask_1_8.txt AC 846 ms 7936 KB
subtask_1_9.txt AC 1 ms 128 KB