トップ 一覧 Farm 検索 ヘルプ RSS ログイン

2017da2.cppの変更点

  • 追加された行はこのように表示されます。
  • 削除された行はこのように表示されます。
 #include<stdio.h>
 int main(void)
 {
	int n,m,i,j,min;
	min = -1;
	int a[1000]={0};
	
	scanf("%d",&n);
	scanf("%d",&m);
	
	while(n!=0 && m!=0){
		min = -1;
		for(i=0;i<n;i++){
			scanf("%d",&a[i]);
		}
		for(i=0;i<n-1;i++){
			for(j=n-1;j>i;j--){
				if(m>=a[i]+a[j]){
					if(min<a[i]+a[j]){
						min=a[i]+a[j];
					}
				}
			}
		}
		
		if(min==-1){
			printf("NONE\n");
		}else{
			printf("%d\n",min);
		}
		
		scanf("%d%d",&n,&m);
	}
	
	return 0;
 }