fork download
  1. #include <iostream>
  2. using namespace std;
  3.  
  4. int main() {
  5. int t;
  6. cin >> t;
  7. int pre[10][10] = {
  8. {1,1,1,1,1,1,1,1,1,1},
  9. {1,2,2,2,2,2,2,2,2,1},
  10. {1,2,3,3,3,3,3,3,2,1},
  11. {1,2,3,4,4,4,4,3,2,1},
  12. {1,2,3,4,5,5,4,3,2,1},
  13. {1,2,3,4,5,5,4,3,2,1},
  14. {1,2,3,4,4,4,4,3,2,1},
  15. {1,2,3,3,3,3,3,3,2,1},
  16. {1,2,2,2,2,2,2,2,2,1},
  17. {1,1,1,1,1,1,1,1,1,1}
  18. };
  19.  
  20. while (t--){
  21.  
  22. int sum = 0;
  23. char board[10][10];
  24. for(int i=0; i<10; i++){
  25. for(int j=0; j<10; j++){
  26. cin >> board[i][j];
  27. if(board[i][j] == 'X')
  28. sum += pre[i][j];
  29. }
  30. }
  31. cout << sum << endl;
  32.  
  33.  
  34. }
  35. return 0;
  36. }
Success #stdin #stdout 0s 5288KB
stdin
4
X.........
..........
.......X..
.....X....
......X...
..........
.........X
..X.......
..........
.........X
..........
..........
..........
..........
..........
..........
..........
..........
..........
..........
..........
..........
..........
..........
....X.....
..........
..........
..........
..........
..........
XXXXXXXXXX
XXXXXXXXXX
XXXXXXXXXX
XXXXXXXXXX
XXXXXXXXXX
XXXXXXXXXX
XXXXXXXXXX
XXXXXXXXXX
XXXXXXXXXX
XXXXXXXXXX
stdout
17
0
5
220