第1个回答 2017-01-19
#include <cstdio>
using namespace std;
int a[20];
int main(){
for (int i = 0; i < 20; ++i)
scanf("%d", &a[i]);
for (int i = 0; i < 20; ++i)
for (int j = 0; j < 20; ++j)
if (j != i && a[i] % a[j] == 0)
printf("%d ", a[i]);
printf("\n");
return 0;
}本回答被提问者和网友采纳
第2个回答 2017-09-23
#include <cstdio>
using namespace std;
int a[20];
int main(){
for (int i = 0; i < 20; i++)
scanf("%d", &a[i]);
for (int j=0;j<20;j++){
for (int k=0; k<20;k++){
if (j!=k&&a[j]%a[k]== 0){
printf("%d\n", a[j]);
break;
}
}
}
return 0;
}