• Source
    1. #include <iostream>
    2. using namespace std;
    3.  
    4. int main ()
    5. {
    6. int r, c;
    7. cin>>r>>c;
    8. char scl[11][11]; //scl: cocacola :v;
    9. int dd[11][11];
    10. for (int i=1; i<=r; i++)
    11. {
    12. for (int j=1; j<=c; j++)
    13. {
    14. cin>>scl[i][j];
    15. if (scl[i][j]=='S') dd[i][j]=-1;
    16. else dd[i][j]=0;
    17. }
    18. }
    19. //OUT;
    20. //Check row;
    21. for (int i=1; i<=r; i++)
    22. {
    23. int kt=1;
    24. for (int j=1; j<=c; j++)
    25. {
    26. if (dd[i][j]==-1)
    27. {
    28. kt=0;
    29. break;
    30. }
    31. }
    32. if (kt==1) for (int j=1; j<=c; j++) dd[i][j]=1;
    33. }
    34. //Check colum;
    35. for (int j=1; j<=c; j++)
    36. {
    37. int kt=1;
    38. for (int i=1; i<=r; i++)
    39. {
    40. if (dd[i][j]==-1)
    41. {
    42. kt=0;
    43. break;
    44. }
    45. }
    46. if (kt==1) for (int i=1; i<=r; i++) dd[i][j]=1;
    47. }
    48. //Dem;
    49. int dem=0;
    50. for (int i=1; i<=r; i++)
    51. for (int j=1; j<=c; j++)
    52. if (dd[i][j]==1) dem++;
    53. cout<<dem;
    54. return 0;
    55. }