ამოხსნების სტატუსი

ამ გვერდზე თქვენ იხილავთ გაგზავნილი ამოხსნების სტატუსს.


გაგზავნის თარიღი: 22.12.2018 11:13:35

ამოცანა: კროსვორდი

მომხმარებელი: akorkot

ვერდიქტი: სრული ამოხსნა

შეფასება: 100.0 ქულა







#include <bits/stdc++.h>
using namespace std;
int a[101][101], d, c, dmax, cmax, n, i, j;
char s;
int main()
 {
    cin >> n;
    i = 1;
    while (i <= n)
    {
        j = 1;
        while (j <= n)
        {
            cin >> s;
            if(s == '#') a[i][j] = 1;
            if(s == '-') a[i][j] = 0;
            j++;
        }
        i++;
    }
    
    i = 1;
    while (i <= n)
    {
        j = 1;
        while (j <= n)
        {
            if((a[i][j] == 1) && (c >= 2))
            {
                c = 0;
                cmax++;
            }
            if((a[i][j] == 1) && (c < 2)) c = 0;
            if((a[j][i] == 1) && (d >= 2))
            {
                d = 0;
                dmax++;
            }
            if((a[j][i] == 1) && (d < 2)) d = 0;
            if(a[i][j] == 0) c++;
            if(a[j][i] == 0) d++;
            if(j == n) 
            {
                if(c >= 2) cmax++;
                if(d >= 2) dmax++;
                c = 0;
                d = 0;            
            }
            j++;
        }
        i++;
    }
    
    cout << cmax << " " << dmax;  
    
    return 0;
}

ტესტები

შემავალი მონაცემები
5
----#
--##-
-----
-##--
#----
გამომავალი მონაცემები
5 4
თქვენი პასუხი
5 4
ჩეკერის პასუხი
YES
შემავალი მონაცემები
100
######-#--#######--##---##-----#------######-#--#####-------------##---####-#--#----######--#-#-#---
-#---#-#---##------##-#-----##----####--#-#--#---##-#-#-#---#--#-#####-####-#-###-#-#-#####-#-#-#-#-
---#-####-##-######--##-##-----#-#-######-#-##-#-#...
გამომავალი მონაცემები
1297 1235
თქვენი პასუხი
1297 1235
ჩეკერის პასუხი
YES
შემავალი მონაცემები
8
--#-##-#
###-##-#
###-##-#
--------
###-####
#---####
###----#
########
გამომავალი მონაცემები
4 2
თქვენი პასუხი
4 2
ჩეკერის პასუხი
YES
შემავალი მონაცემები
25
########-################
#-----------------------#
################-########
#-----------------------#
####-##############-#####
#-----------------------#
---########---###########
#------------------------
########-----###########-
#------------------...
გამომავალი მონაცემები
24 33
თქვენი პასუხი
24 33
ჩეკერის პასუხი
YES
შემავალი მონაცემები
44
############################################
-------####-#--#--###--##--##----#--#-######
#---#--#-##-##----####---####-#--#-#---###-#
##--#--#-##-###----#------#---#--####---#--#
---##-----------##-##-######--###-##-##-####
#####--###----#-#####-###-#-...
გამომავალი მონაცემები
273 254
თქვენი პასუხი
273 254
ჩეკერის პასუხი
YES
შემავალი მონაცემები
100
-------------------------#--------------------------------------------------------------------------
--###--------------------#--------------------------------------------------------------------------
-#---#-------------------#------------------------...
გამომავალი მონაცემები
142 183
თქვენი პასუხი
142 183
ჩეკერის პასუხი
YES
შემავალი მონაცემები
50
------###----#####-###-####-#####---#######-######
###--###--#-#####----#--##--#####-#----###----###-
--######-######-#---####-##-#####---###-#----#-#--
--###----######--##--###---##--#---#----##-#---##-
#---#--#--#--##--#----##-#--##-#-###-###------##-...
გამომავალი მონაცემები
323 308
თქვენი პასუხი
323 308
ჩეკერის პასუხი
YES
შემავალი მონაცემები
79
##--#--####-###-##--#---######-##--##-#-----#---#--#--#--#-#--##--------#####-#
#-###--####--#-------#--##---#--#-#---#-###-#---######-----#-####-#-###-#-###--
-------###------###---##-###--#-#--###-----###----##---#-#---###--####--#---#-#
-##---##--#--...
გამომავალი მონაცემები
772 750
თქვენი პასუხი
772 750
ჩეკერის პასუხი
YES
შემავალი მონაცემები
100
##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--
##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--
##--##--##--##--##--##--##--##--##--##--##--##--##...
გამომავალი მონაცემები
2500 50
თქვენი პასუხი
2500 50
ჩეკერის პასუხი
YES
შემავალი მონაცემები
100
--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##
#--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--#
-##--##--##--##--##--##--##--##--##--##--##--##--#...
გამომავალი მონაცემები
2467 1650
თქვენი პასუხი
2467 1650
ჩეკერის პასუხი
YES