Troyangles
Ο Troy λατρεύει τα τρίγωνα. Του αρέσει ιδιαίτερα να μετράει τρίγωνα. Έχει ένα πλέγμα επί που αποτελείται από χαρακτήρες είτε "." ή "#". Βοηθήστε τον να μετρήσει τον αριθμό των τριγώνων που σχηματίζονται μόνο από χαρακτήρες "#" στο πλέγμα. Τα τρίγωνα είναι της μορφής
#
# ###
#, ###, #####, κτλ.
Πιο τυπικά, ένα τρίγωνο ύψους αποτελείται από σειρές για κάποιο θετικό ακέραιο αριθμό . Η -οστη σειρά περιέχει "#" χαρακτήρες για . Οι σειρές είναι κεντραρισμένες η μία πάνω από την άλλη έτσι ώστε να είναι συμμετρικά ως προς μια κάθετη γραμμή που περνά από τη μέση τους.
Είσοδος
Η πρώτη γραμμή περιέχει τον αριθμό () που αντιπροσωπεύει το μέγεθος του πλέγματος. Οι επόμενες γραμμές καθεμία περιέχουν χαρακτήρες όπως περιγράφεται παραπάνω.
Βαθμολογία
Μπορείτε να υποθέσετε ότι για τις περιπτώσεις δοκιμής αξίας του 20% της βαθμολογίας, .
Έξοδος
Εκτυπώστε τον αριθμό των τριγώνων στο πλέγμα.
Παράδειγμα
input
5
. . . . .
. # # # .
. # # # .
# # # # #
. . . . .
output
16
Επεξήγηση του παραδείγματος
Υπάρχουν τρίγωνα ύψους , τρίγωνα ύψους και τρίγωνο ύψους .
Comments