• Source
    1. #include <iostream>
    2. using namespace std;
    3.  
    4. int main ()
    5. {
    6. int t;
    7. cin>>t;
    8. for (int i=1; i<=t; i++)
    9. {
    10. int n, m;
    11. cin>>m>>n;
    12. char Building[600][600];
    13. for (int i=0; i<5*m+1; i++)
    14. {
    15. for (int j=0; j<5*n+1; j++)
    16. {
    17. cin>>Building[i][j];
    18. }
    19. }
    20. int tt[]={0, 0, 0, 0, 0};
    21. int t=0;
    22. int dauI=1, dauJ=1;
    23. for (int i=0; i<m; i++)
    24. {
    25. if (i!=0) dauI+=5;
    26. dauJ=1;
    27. for (int j=0; j<n; j++)
    28. {
    29. if (j!=0) dauJ+=5;
    30. tt[0]++;
    31. for (int k=0; k<4; k++)
    32. {
    33. if (Building[dauI+k][dauJ]=='*')
    34. {
    35. tt[k+1]++;
    36. tt[k]--;
    37. }
    38. }
    39. }
    40. }
    41. for (int i=0; i<5; i++) cout<<tt[i]<<" ";
    42. cout<<endl;
    43. }
    44. return 0;
    45. }