[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 }

 

posted @ 2013-01-17 14:02  tjsuhst  阅读(185)  评论(0)    收藏  举报