输入居然炸了。。。。。。求助大佬

学术版

情头讨论对话了解一下
by Parabola @ 2018-05-12 21:49:46


@[白井黑子](/space/show?uid=55537) 。。。。。。。。我们两是男的
by 青无常 @ 2018-05-12 21:50:21


@[白井黑子](/space/show?uid=55537) 他~~强迫~~让我换的
by 青无常 @ 2018-05-12 21:50:36


等等,学术问题贴成了灌水?
by 青无常 @ 2018-05-12 21:50:53


@[青无常](/space/show?uid=55349) 良心?好吃嘛?有葱好吃嘛?
by 初音Miku @ 2018-05-12 21:53:26


等下,还是给人解决问题吧
by 初音Miku @ 2018-05-12 21:53:40


两男的更要谨慎
by Parabola @ 2018-05-12 22:10:36


@[初音Miku](/space/show?uid=79019) 输出a数组啊!
by 不到前10不改名 @ 2018-05-13 09:49:35


@[青无常](/space/show?uid=55349) ``` #include<stdio.h> #include<math.h> #include<stdlib.h> int a[101][101],b[101][101]; int main() { int m,n,i,j,x,y,s,t=101,c,d; scanf("%d%d",&m,&n); scanf("%d%d",&x,&y); for(i=1;i<=m;i++) for(j=1;j<=n;j++) {scanf("%d",&a[i][j]); printf("%d\n",&a[i][j]);} s=a[x][y]; for(i=1;i<=m;i++) for(j=1;j<=n;j++) if(a[i][j]=s&&(i!=x||j!=y)) b[i][j]=1; for(i=1;i<=m;i++) for(j=1;j<=n;j++) {if(b[i][j]) {if(abs(x-i)<t&&j==y) {t=abs(x-i); c=i; d=j;} else if(abs(y-j)<t&&x==i) {t=abs(y-j); c=i; d=j;} else if(abs(x-i)+abs(y-j)-1<t) {t=abs(x-i)+abs(y-j)-1; c=i; d=j;} else if(abs(x-i)==t&&j==y&&(i<c||i==c&&j<d)) {c=i; d=j;} else if(abs(y-j)==t&&x==i&&(i<c||i==c&&j<d)) {c=i; d=j;} else if(abs(x-i)+abs(y-j)-1==t&&(i<c||i==c&&j<d)) {c=i; d=j;}}} printf("%d %d",c,d); return 0; }```
by 不到前10不改名 @ 2018-05-13 10:09:27


题目就是找最近的相同数
by 不到前10不改名 @ 2018-05-13 10:10:15


上一页 | 下一页