Tuesday, January 21, 2020

Codeforces 263A Beautiful Matrix Solution in C



  1. #include<stdio.h>
  2. int main()
  3. {
  4. int mat[5][5], i , j, l, count = 0 , m, n;
  5.  
  6. for(i = 0; i < 5; i++){
  7. for(j = 0; j < 5; j++){
  8. scanf("%d", &mat[i][j]);
  9. }
  10. }
  11.  
  12. for(i = 0; i < 5; i++){
  13. for(j = 0; j < 5 ; j++){
  14. if(mat[i][j] == 1){
  15. m = i;
  16. n = j;
  17. break;
  18. }
  19. }
  20. }
  21. for( l = 0; l < 5; l++){
  22. if( n > 2){
  23. n = n - 1;
  24. count++;
  25. }
  26. else if (n == 2){
  27. break;
  28. }
  29. else if( n < 2){
  30. n = n + 1;
  31. count++;
  32. }
  33. }
  34.  
  35. for( l = 0; l < 5; l++){
  36. if( m > 2){
  37. m = m - 1;
  38. count++;
  39. }
  40. else if (m == 2){
  41. break;
  42. }
  43. else if( m < 2){
  44. m = m + 1;
  45. count++;
  46. }
  47. }
  48.  
  49. printf("%d\n", count);
  50.  
  51. return 0;
  52. }
  53.  
  54.  

No comments:

Post a Comment

Codeforces 131A cAPS lOCK Solution in C

#include <stdio.h> int main () { char ch [ 106 ]; int i , j , ck = 1 ; scanf ( "%s" , ch ); ...