Pregunta de programación en lenguaje C: Hay dos matrices bidimensionales, un conjunto de 20 números y un conjunto de 10 números. Para encontrar la distancia más corta entre dos números cualesquiera en las dos matrices, puede usar la función scanf.
int i,j;
int min = 65534;//Establece un número relativamente grande según el tema
int list[10][2] ;//Usa scanf para realizar un bucle de entrada
int list2[20][2];//Usa scanf para realizar un bucle de entrada
for(i=0;i<10;i++) {
for(j=0;j<20;j++){
int len =sqrt((lista[i][1]-lista2[j][1 ])*( lista[i][1]-lista2[j][1])+(lista[i][2]-lista2[j][2])*(lista[i][2]-lista2[ j][2 ]));
if(min > len) min = len;
}
}
// min es la distancia mínima