Submission #1752575


Source Code Expand

#include<stdio.h>
int main(){
	int i,j,n,m,a,d[30010]={};
	scanf("%d %d",&n,&m);
	for(d[i=0]=1;i<n;i++){
		scanf("%d",&a);
		for(j=20010;j--;)d[j+a]|=d[j];
	}
	for(i=m;d[i]-1&&i<30010;i++);
	printf("%d\n",i-30010?i:-1);
	return 0;
}

Submission Info

Submission Time
Task G - haruki の覚醒め
User yuiop
Language C (GCC 5.4.1)
Score 100
Code Size 243 Byte
Status AC
Exec Time 2 ms
Memory 256 KB

Compile Error

./Main.c: In function ‘main’:
./Main.c:4:2: warning: ignoring return value of ‘scanf’, declared with attribute warn_unused_result [-Wunused-result]
  scanf("%d %d",&n,&m);
  ^
./Main.c:6:3: warning: ignoring return value of ‘scanf’, declared with attribute warn_unused_result [-Wunused-result]
   scanf("%d",&a);
   ^

Judge Result

Set Name All
Score / Max Score 100 / 100
Status
AC × 34
Set Name Test Cases
All 00-sample1, 00-sample2, corner00, corner01, random00-00, random00-01, random00-02, random00-03, random00-04, random00-05, random00-06, random00-07, random00-08, random00-09, random00-10, random00-11, random00-12, random00-13, random00-14, random00-15, random00-16, random00-17, random00-18, random00-19, random00-20, random00-21, random00-22, random00-23, random00-24, random00-25, random00-26, random00-27, random00-28, random00-29
Case Name Status Exec Time Memory
00-sample1 AC 1 ms 256 KB
00-sample2 AC 1 ms 256 KB
corner00 AC 1 ms 256 KB
corner01 AC 2 ms 256 KB
random00-00 AC 1 ms 256 KB
random00-01 AC 1 ms 256 KB
random00-02 AC 1 ms 256 KB
random00-03 AC 1 ms 256 KB
random00-04 AC 1 ms 256 KB
random00-05 AC 1 ms 256 KB
random00-06 AC 1 ms 256 KB
random00-07 AC 1 ms 256 KB
random00-08 AC 1 ms 256 KB
random00-09 AC 1 ms 256 KB
random00-10 AC 1 ms 256 KB
random00-11 AC 1 ms 256 KB
random00-12 AC 1 ms 256 KB
random00-13 AC 1 ms 256 KB
random00-14 AC 1 ms 256 KB
random00-15 AC 1 ms 256 KB
random00-16 AC 1 ms 256 KB
random00-17 AC 1 ms 256 KB
random00-18 AC 1 ms 256 KB
random00-19 AC 1 ms 256 KB
random00-20 AC 1 ms 256 KB
random00-21 AC 1 ms 256 KB
random00-22 AC 1 ms 256 KB
random00-23 AC 1 ms 256 KB
random00-24 AC 1 ms 256 KB
random00-25 AC 1 ms 256 KB
random00-26 AC 1 ms 256 KB
random00-27 AC 1 ms 256 KB
random00-28 AC 1 ms 256 KB
random00-29 AC 1 ms 256 KB