LinYuan


私信TA

用户名:1533855037

访问量:32473

签 名:

c/c++ 从看懂到看开

等  级
排  名 99
经  验 8635
参赛次数 4
文章发表 49
年  龄 22
在职情况 学生
学  校 吉林建筑科技学院
专  业 计算机科学与技术

  自我简介:

努力拼搏 相信自己

 

0.0分

10 人评分

  评论区

我们俩的思路一样,但显示运行错误,但我找不到哪里有错.........
#include <stdio.h>
int main() {
    int m,n;
    scanf("%d %d\n",&m,&n);
    int f[m],g[n];
    for(int i=0;i<m;i++)
       scanf("%d ",&f[i]);
    for(int i=0;i<n;i++)
       scanf("%d ",g[i]);
    int min=abs(f[0]-g[0]);
    for(int i=0;i<m;i++) {
        for(int j=0;j<n;j++) {
            if(abs(f[i]-g[j])<=min) {
               min=abs(f[i]-g[j]);
               if(min==0) break;
            }
        }
    }
  printf("%d",min);
}
2019-12-10 13:45:48
  • «
  • 1
  • »