@[23acyanglirui](/user/1053833) 你这代码写的是非正解
by __Deng_Rui_Song__ @ 2024-09-06 14:05:52
@[23acyanglirui](/user/1053833)
已A,求关,你这代码挺难改
```cpp
#include<bits/stdc++.h>
using namespace std;
int t,n,a[100005],c1,c2;
int main(){
cin>>t;
for(int i=0;i<t;i++){
c1=0;
cin>>n;
for(int j=0;j<n;j++){
cin>>a[j];//你写的a[i]
}
for(int j=0;j<n;j++){
c2=0;
for(int k=0;k<n;k++){
if(a[j]%a[k]!=0){
c2=1;
break;
}
}
if(c2==0){
cout<<"Yes\n";//小写
c1=1;
break;
}
}
if(c1==0){
cout<<"No\n";
}
}
return 0;
}
```
by Yxy7952 @ 2024-09-06 14:08:43
@[__Deng_Rui_Song__](/user/854987)
可以对,看我改的
by Yxy7952 @ 2024-09-06 14:09:00
@[23acyanglirui](/user/1053833)
这是我写的代码自己可以思考一下为什么这么写
```cpp
#include<bits/stdc++.h>
using namespace std;
const int maxn=1e6+1;
int t,n;
int a[maxn];
int main(){
cin>>t;
for(int i=0;i<t;i++){
cin>>n;
int maxa=0;
memset(a,0,sizeof(a));
for(int j=1;j<=n;j++){
cin>>a[j];
maxa=max(maxa,a[j]);
}
bool flag=true;
for(int j=1;j<=n;j++){
if(maxa%a[j]!=0){
flag=false;
break;
}
}
if(flag) cout<<"Yes\n";
else cout<<"No\n";
}
return 0;
}
```
by Yxy7952 @ 2024-09-06 14:10:00
@[__Deng_Rui_Song__](/user/854987) @[Yxy7952](/user/936717) 感谢感谢,(话说我是不是已经关注你们了。。。)
by 23acyanglirui @ 2024-09-06 14:11:02
@[23acyanglirui](/user/1053833)
那行啊,可是不要关注他呀
by Yxy7952 @ 2024-09-06 14:14:23
@[Yxy7952](/user/936717) ???+我勒个擦,这代码能过!!!必须hack(逃
by __Deng_Rui_Song__ @ 2024-09-06 14:16:07
@[23acyanglirui](/user/1053833) 你看看你的输入吧
by rainbow_cat @ 2024-09-06 14:16:11
`cin>>a[i]`
by rainbow_cat @ 2024-09-06 14:30:11
@[23acyanglirui](/user/1053833) 不能除以 $0$ 或模 $0$
by oyoham @ 2024-09-06 14:34:40