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