[Codeforces Round #161 (Div. 2)]A. Beautiful Matrix
地址:http://codeforces.com/contest/263/problem/A
要求输出将1换到5x5矩阵中心的步数
一个个读入,碰到1时,用(2,2)加减一下坐标即可
C99标准中abs()函数在stdlib.h中,而非math.h
1 #include<stdio.h> 2 #include<stdlib.h> 3 4 int main() 5 { 6 int i,j,in,ans; 7 for(i=0;i<5;i++) 8 { 9 for(j=0;j<5;j++) 10 { 11 scanf("%d",&in); 12 if(1==in) {ans=abs(2-i)+abs(2-j);break;} 13 } 14 if(1==in) break; 15 } 16 printf("%d\n",ans); 17 return 0; 18 }

浙公网安备 33010602011771号