文章

6

粉丝

553

获赞

11

访问

40.6k

头像
Brief
P1066
发布于2020年7月31日 08:30
阅读数 8.4k

#include <stdio.h>

int main(){

	int n,i,k,temp,flag=1;
	scanf("%d",&n);
	k=n;
	
	int a[n];
	for(i=0;i<n;i++) scanf("%d",&a[i]);

	while(flag){
	
	    flag=0;
		int b[k];
		
		for(i=0;i<k;i++) b[i]=0;
		
		for(i=0;i<n;i++){
		    
		    temp=a[i]%k;
		    b[temp]++;
		    if(b[temp]>1){
		        
		        flag=1;
		        k++;
		        break;
		    } 
		} 
		
	}
	printf("%d",k);
	return 0;
}

 

登录查看完整内容


登录后发布评论

1 条评论
dfhffg675
2020年9月24日 21:59

抢沙发,顶起

赞(0)