奶牛卧室
我要提问
发布于2020年4月21日 11:28
阅读数 11.8k
1066奶牛卧室
int s[5005];
int main(){
int n;
cin>>n;
for(int i=0;i<n;i++){
cin>>s[i];
}
for(int j=n;;j++){//初始床位数设为n
map<int,int> M;
int flag=0;//标志位
for(int i=0;i<n;i++){
int x=s[i];
if(M[x%j]!=0){
flag=1;
break;
}
M[x%j]++;
}
...
登录后发布评论
超时的话,一般是代码复杂度过高,可以看看其他同学正确通过的代码,看看是不是少了什么优化