Advertisement
kokokozhina

512

Dec 12th, 2015
92
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 0.68 KB | None | 0 0
  1. #include <iostream>
  2. #include <stdio.h>
  3. #include <string>
  4.  
  5. using namespace std;
  6.  
  7. int n, m;
  8. string matrix[101];
  9.  
  10. bool square(int k, int i, int j, int z)
  11. {
  12.     if (matrix[k][i] != '*' || matrix[j][i] != '*' || matrix[k][z] != '*' || matrix[j][z] != '*')
  13.         return false;
  14.     return true;
  15. }
  16.  
  17.  
  18. int main()
  19. {
  20.     scanf("%d%d", &n, &m);
  21.     for(int i = 0; i < n; i++)
  22.         cin >> matrix[i];
  23.     int z = 0;
  24.     int counter = 0;
  25.     for(int k = 0; k < n - 1; k++)
  26.     {
  27.         for(int i = 0; i < m - 1; i++)
  28.         {
  29.             for(int j = k + 1; j < n; j++)
  30.             {
  31.                 for(int z =  i + 1; z < m; z++)
  32.                 {
  33.                     if (square(k,i,j,z))
  34.                         counter++;
  35.                 }
  36.             }
  37.         }
  38.     }
  39.  
  40.     cout << counter << endl;
  41.  
  42.     return 0;
  43. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement