解题思路:Just find the minimum between the two elements.
注意事项:none
参考代码:
#include<stdio.h>
int main()
{
int m,n;
scanf("%d%d",&m,&n);
int f[m];
int g[n];
int i;
for(i=0;i<m;i++)
{
scanf("%d",&f[i]);
}
for(i=0;i<n;i++)
{
scanf("%d",&g[i]);
}
int min,temp;
if(f[0]-g[0]>=0)//fuzhi
min=f[0]-g[0];
else
min=g[0]-f[0];
int j,k;
for(i=0;i<m;i++)
{
for(j=0;j<n;j++)
{
temp=f[i]-g[j];
if(f[i]-g[j]>=0)
temp=f[i]-g[j];
else
temp=g[j]-f[i];
if(min>temp)
{
min=temp;
}
}
}
printf("%d",min);
return 0;
}
0.0分
0 人评分