Setnja
Σε ένα άπειρο δυαδικό δέντρο:
•
Κάθε κόμβος έχει ακριβώς δύο παιδιά (υποδέντρα) – ένα αριστερό και ένα δεξί παιδί.
- Εάν ένας κόμβος επισημαίνεται με τον ακέραιο , τότε το αριστερό του παιδί έχει ετικέτα και το δεξί του παιδί
. - Η ρίζα του δέντρου φέρει την ένδειξη .
Ένας περίπατος στο δυαδικό δέντρο ξεκινά από τη ρίζα.
Κάθε βήμα στη βόλτα είναι είτε ένα άλμα στο αριστερό παιδί, είτε στο δεξί παιδί ή μια παύση για ξεκούραση (μένετε στον ίδιο κόμβο).
Ένας περίπατος περιγράφεται με μια σειρά γραμμάτων '', '' και '':
- Το '' αντιπροσωπεύει ένα άλμα προς το αριστερό παιδί.
- Το '' αντιπροσωπεύει ένα άλμα προς το δεξί παιδί.
- Το '' αντιπροσωπεύει μια παύση.
Η αξία του περιπάτου είναι η ετικέτα του κόμβου στον οποίο καταλήγουμε. Για παράδειγμα, η τιμή του περιπάτου είναι , ενώ η τιμή του περιπάτου είναι .
Ένα σύνολο (σετ) περιπάτων περιγράφεται από μια σειρά χαρακτήρων , , και .
Κάθε μπορεί να είναι οποιαδήποτε από τις τρεις κινήσεις.
Το σύνολο περιπάτων περιέχει όλους τους περιπάτους που ταιριάζουν με το μοτίβο.
Για παράδειγμα, το σύνολο περιέχει τους περιπάτους , και .
Το σύνολο περιέχει τους περιπάτους και .
Τέλος, η τιμή ενός συνόλου περιπάτων είναι το άθροισμα των τιμών όλων των περιπάτων στο σύνολο.
Υπολογίστε την τιμή του δεδομένου συνόλου περιπάτων.
Είσοδος
Μια συμβολοσειρά που περιγράφει το σύνολο. Θα εμφανιστούν μόνο χαρακτήρες και και θα υπάρχουν το πολύ .
Έξοδος
Τυπώστε την τιμή του συνόλου.
Βαθμολογία
Στα αρχεία ελέγχου αξίας % των πόντων, δεν θα υπάρχουν χαρακτήρες .
Στα αρχεία ελέγχου αξίας % των πόντων, θα υπάρχουν το πολύ τρεις χαρακτήρες .
Παραδείγματα
input
P*P
output
6
input
L*R
output
25
input
**
output
33
input
LLLLLRRRRRLLLLLRRRRRLLLLLRRRRRLLLLL
output
35400942560
Comments