fork download
  1. #include <bits/stdc++.h>
  2. using namespace std;
  3.  
  4. int main() {
  5. // your code goes here
  6.  
  7. char a, b;
  8. long long total = 0;
  9. while(cin >> a >> b) {
  10. long long score = 0;
  11. if(b == 'Y') {
  12. score += 3;
  13. if(a == 'A') {
  14. score += 1;
  15. } else if(a == 'B') {
  16. score += 2;
  17. } else {
  18. score += 3;
  19. }
  20. } else if(b == 'X') {
  21.  
  22. if(a == 'A') {
  23. score += 3;
  24. } else if(a == 'B') {
  25. score += 1;
  26. } else if(a == 'C') {
  27. score += 2;
  28. }
  29. } else if(b =='Z') {
  30. score += 6;
  31. if(a == 'A') {
  32. score += 2;
  33. } else if(a == 'B') {
  34. score += 3;
  35. } else if(a == 'C') {
  36. score += 1;
  37. }
  38. }
  39. total += score;
  40.  
  41. cin.sync();
  42. }
  43. cout << total << endl;
  44. return 0;
  45.  
  46. }
Success #stdin #stdout 0.01s 5520KB
stdin
A Z
A Z
A Z
B Z
C X
A Z
A Z
C Y
A Z
A Y
B Y
A Z
C X
A Z
A Z
A Z
A Z
A Y
A Z
A Z
C Y
C X
C X
C X
A Z
A Z
B Y
A Z
A Z
C Z
B Z
A Y
A Z
B Y
A Z
B Y
A X
B Z
A Z
A Z
A Z
C X
C X
A X
A Z
A Z
C X
A Z
B Y
A Z
B Z
A Z
A Z
B Z
B Z
C Y
B Z
A X
B Z
A Z
B Y
A Z
B Z
C X
A Z
B Y
B Z
A Z
B Y
C X
B Y
A Z
A Z
A Z
B Y
A Z
A Z
B Y
B Z
C Z
A X
A Z
A Z
C Z
C X
A Z
C X
A Z
A X
A Z
A Z
A Z
B X
B Y
A Z
A Z
A Z
C Y
B Y
C X
C X
A Z
A Z
A Z
A X
C X
B Z
C X
C X
A Z
A Z
A Z
A Z
B Z
A Y
A Y
C X
A Y
C X
B Y
A Z
C Z
A Z
B Y
A Z
C X
B X
A Y
C X
A Z
A Z
A Y
B Z
C X
C X
C X
B Y
A Z
A Z
B Y
A Z
B Z
C X
C Z
A Z
C X
B Z
A Z
B Y
C X
A Y
B Y
C X
C X
A Z
A Y
A Z
A Z
A Z
A Y
C X
A Z
A Z
B Z
A Z
B Z
A Z
C Z
C Z
A Z
A Z
B Z
A Z
B Z
A Z
B Z
B Y
B Y
B Z
B Y
A Z
A Z
A Z
A Z
A Z
A Z
A Z
A Z
C X
C X
A Z
A Z
C Y
A Z
C Y
B Y
C X
B Z
A Z
A Z
C X
A Z
B Y
A Z
A Z
A Z
B Z
A Z
B Y
A Z
B Y
A Z
A Z
C Z
A Z
C X
C Y
C X
C Y
C X
A Z
B Z
A Z
A Z
A Z
A Z
A Z
B Y
A Z
C X
C X
A Z
A Z
C Z
C Z
A Z
A Z
A Z
C X
A Z
A Z
A Z
A Y
A Z
C X
A Z
A Z
A Z
C X
C X
A Z
C Y
A X
A Z
A Z
A Y
B Z
A Z
A Z
A Z
C X
A Z
A Z
A Z
B Z
B Z
A Y
B Z
C X
B Y
A Z
A Z
A Z
A Z
A Z
A Z
B Z
C X
A Z
A Y
A Z
B Y
B Z
C Z
A Z
A Y
A Z
B Z
A Y
C X
A Z
A Y
A Z
C Y
A Z
A Z
B Y
C X
A Z
A Z
A X
A Z
C X
A Z
B Y
A Z
C X
A Z
B Y
A Z
C Y
B Z
C X
A Z
C X
B Y
A Z
C X
A Z
B Y
A Z
A Z
C Z
A Z
A Y
A Z
A Z
C X
A Y
A Z
B Z
A Z
A Y
C X
A Z
B Y
A Y
A Z
A Z
A Z
A Z
A Z
A Z
B Z
B Y
B X
C Y
B X
A Z
A Y
C X
A Z
A Z
C X
C Y
A Y
A Z
C X
B Y
B Y
C X
A Z
C Y
A Z
A Z
A Z
A Z
B X
A Z
A X
B Z
C Z
A Z
A Z
A Y
A Z
A Y
A Z
A Z
B Y
A Z
A Z
A Z
C X
A Z
A Z
A Z
B Z
A Z
A Z
A Z
A Z
A Z
B Z
A Z
A Z
C X
A Z
A Z
A Z
A Z
A Y
A Z
A Z
C Z
A Z
A Y
B Y
B Z
A Z
B Y
B Z
A Z
C X
A Z
B X
A Z
A Z
A Y
A Z
B X
B Z
A Z
B Z
A Y
A Z
A Z
A Z
B Y
A Z
B Z
A Z
B Z
A Z
A Y
A Z
B Z
A Z
C X
C X
A Z
A Z
B Z
A Z
A Z
C X
A Z
A X
A Z
A X
C X
A Y
C Y
B Y
A Z
A Y
A X
A Z
A Y
A Z
A Z
A Z
C X
B Z
A Z
B Y
A Z
A Y
A Z
A Z
B Z
C X
A Z
A Z
A Y
C X
C Y
B Z
A Z
A Z
B Z
C X
A Z
A Z
A Z
C Y
A Y
A Z
B Z
B Z
A Z
B Z
A X
A Z
B Z
A Z
A Z
B Y
A Z
A Y
B Y
A Z
B Z
C X
C Y
A Z
B Z
C X
A Z
B X
A Z
A Z
C X
A Z
A Y
B Z
B Y
A Z
A Y
C Y
A Z
C X
B Z
A X
A Z
A Z
A Z
A Z
A Z
A Z
A Z
A Y
A Z
A Z
C X
B Y
B Z
C X
C X
C X
A Z
A Z
B Z
B Y
A Z
A Z
B Y
B Y
A Y
A Y
A X
A Y
B Y
A Y
C X
A Z
A Z
A Z
A Y
B Y
A Z
C Y
B Z
C X
A Y
A Z
C Z
A Z
B Z
C X
B Z
C X
B Z
B Y
B Y
C X
A Z
A Z
B Z
B Z
B Z
A Z
A Z
A Z
A Z
A Z
C X
C X
C Y
B X
C X
A Z
A Z
A Z
A Z
A Z
A X
A Z
C X
A Z
C Z
A Z
C X
C Z
A Z
A Z
A Y
B Z
A X
A Z
A Z
A Z
C X
B Y
A Z
B Y
A Z
B Y
A Z
C X
A Z
C X
A Z
A Z
A Z
A Z
A Z
B X
B Y
C X
C X
A Z
C X
A Z
A Z
A Z
A Y
A Z
A Y
A Z
A Z
A Z
C Y
A Z
A Z
B Z
B Y
C X
A Y
A Z
B Z
A Z
A Z
A Z
B Y
C Z
A Y
C Y
A X
A X
B Z
A Y
C X
C X
B Z
A Z
B Z
A Z
A Z
A Y
B Z
C Y
A Z
A Z
A Z
C X
B Y
A X
A Z
C X
A Z
B Z
B Y
C X
B Y
A X
A Z
A Z
A Z
A Y
A Z
A Z
A Y
A Y
A Y
A X
A Z
A Z
B Z
A Y
A Z
C X
C X
A Z
A Z
B Z
B Y
A Z
A Z
C X
A Y
C X
B Z
A Z
A Z
A Z
A Y
A X
C Y
C X
C X
A Z
A Y
A Z
A Z
A Z
C X
A Z
A Z
B Z
C X
C X
B Z
B Z
C X
A Z
B X
A Z
B Z
A Y
A Z
A Z
C X
A Z
C Z
A Z
B Z
C X
A Z
B Y
A Y
A Z
A Z
B X
C X
B Z
C X
C X
C Y
B Z
C X
A Y
C X
A Z
A Z
A Z
A Y
A Z
C X
C Y
A Z
A Z
B Z
A Z
B Y
A X
A X
B Z
C X
B Y
A Z
C X
A Z
B Z
A Z
B Y
B Y
A X
B Y
A Z
A X
A Z
C X
A Z
A Z
B Y
C Y
A X
A Z
C Y
C X
A Z
A Z
A Z
A Y
A Z
C X
A Z
B Y
A Z
B Z
B Z
C X
B Y
A Z
C Y
A Y
A Z
A Z
C X
A Z
A Z
A Z
A Z
B Y
B Z
A Z
A Z
C Y
A Z
A Z
A Z
A Z
A Y
A Z
A Z
C Y
B Y
B Z
A Z
B Z
A Z
B Z
A Z
A Z
A Y
A Z
A Z
B Z
C Y
A Z
B Z
A X
C X
C X
A Z
A Z
A Z
A Z
A Z
C X
A Z
C X
A Z
B Y
A Z
C Y
A Y
B Z
C X
A Y
A Z
A Y
A Z
B Z
B Y
A Y
B Z
A Z
A Z
C Z
C Z
A Y
A Z
A Z
C X
A Z
A X
C Y
C X
A Z
A Z
B Y
B Z
C Y
A Z
B Z
A Z
C Z
A Z
A Y
B Y
C X
A Z
A Z
A Z
C X
A Z
A Y
A Z
A Z
B Z
C X
C X
C X
A Z
A Z
A Z
C X
A Z
A Z
A Z
A X
A Z
C X
C X
B Z
A Z
A Z
A Z
B Y
A Z
C X
A X
B Z
C X
A Z
C X
A Y
A Z
A Z
A Y
A Z
A Y
A X
C X
A Z
A Y
B Y
A Z
A Y
C Z
B Y
A Z
A Z
A Y
A Z
C X
A Z
B Y
B Z
B Z
A Z
A Z
A Z
C X
A Z
B Y
B Y
A Z
A Y
C X
A Z
C X
A Z
C X
C X
A Y
B Z
A Z
A Z
A Z
A Y
A X
B Y
A Z
B Z
B Y
C Y
C X
C Y
A Z
B Z
A Z
A Y
B X
C Z
A X
A Z
A Z
A Z
A Y
A Y
A Z
A Y
C X
A Z
A Y
C X
A Z
A Z
C Y
A Z
B Z
A Y
B Z
B X
B Z
C X
A Z
A Z
C X
A Z
A Z
C X
B Z
B Z
B Z
A Z
A Z
B Y
A Z
A Z
C Z
C Z
B Z
A Z
B Y
A Z
A Z
C X
B Z
A Z
A Z
A Z
C Y
B Y
C X
A Z
A Z
A Z
A Y
A Z
C X
A Z
C X
A Z
A Z
C Y
C X
C X
C X
C X
C X
B Z
B Z
B Y
B Y
C Z
A Z
B Z
A Z
A X
A Z
A Z
A Z
C X
A Z
C X
A Z
A Z
C X
C X
B Y
A Z
C Y
A Z
A Y
C Y
B Z
B Y
C X
A Z
C Y
A Z
A Z
A Z
B Y
C X
B Z
B Z
C X
B Y
B Z
A Z
C X
A Z
B Y
B Z
A Y
A Z
A Z
A Z
A Z
C Y
A Z
C Y
A Z
B Y
C X
B Z
A Z
A Z
B Z
C X
B Z
A Z
A Z
A X
B Y
A Z
A Z
A Z
A Z
A Y
B Z
A Z
A Z
A Z
B Z
C Y
C X
C X
B Z
A Z
B Z
C X
A Y
C X
B Y
B Z
C Y
B Y
B Y
A Y
C Y
A Z
A Z
B Z
B Z
A X
A Z
A Z
B Z
A Z
B Z
A X
A Z
A Y
A Y
A Z
B Z
A Z
B Z
A Z
B Z
C X
A Z
A Z
C X
A Z
A Z
A Z
C X
B Y
A X
B Z
B Z
C Y
A Z
A Z
C X
B Y
C X
A Z
A X
A Z
A Z
A Z
A Z
A Z
A Z
A Z
A Z
A Z
C X
B Z
B Z
C X
A Y
C Z
A Y
A Z
C Y
A Z
A Z
A Y
A Z
C X
C Z
A Z
A Y
A Z
A X
A Y
A Z
C X
B Z
A Z
B Z
C Y
C X
A Z
A Z
A X
A Z
B Z
C X
A Z
B Y
A Z
A X
A Z
B Z
A Z
A Z
C X
B Z
B X
A Z
A Z
C Z
A Z
A Z
A Y
B Z
A Z
C X
B Z
A Z
C Y
A Z
B Z
B Z
A Z
A Z
C X
B Z
C Y
A Y
A Y
B Z
A Z
A Z
C Z
B Z
A Y
A Y
C Z
C Z
A Z
B Z
B Y
A Z
B Y
A Z
A Z
A Z
C Y
A Y
A Z
A Z
A Z
A Z
C Z
A Z
B Y
A Z
B Z
C Y
A Z
B Y
B Z
A Z
A Y
A Z
A Z
B Z
A Z
A Z
A Z
C Z
B Z
C X
B Z
A Z
A Z
A Y
A Z
A Z
A Z
A Z
C Y
A Z
A Z
A Z
A X
A Y
B Y
C X
A Z
A Z
B Y
A Z
C X
A Y
A Z
A Z
C X
A X
A Z
A Z
A Z
B Y
B Z
A X
A Z
C X
A Z
C X
B Z
B Y
A Z
B Y
A Y
A Z
A Y
A Z
B Y
C X
B X
B Y
C X
A Z
A Z
A Y
A Z
A Y
B Z
B Y
B Y
A Y
A X
A Z
C X
A Z
B X
A Z
A Z
C X
B Y
B Z
B Z
B Y
B Z
A Y
C X
C Z
A Z
A Y
B Y
B Y
A Z
A Y
C Y
B Y
B Z
A Z
A Y
A Z
B Z
A Z
A Z
A Z
A Z
B Z
A Y
C X
A Z
A Z
B Y
A Z
B Y
B Z
A Z
C X
A Z
C X
B Y
A Z
B Z
C X
A Z
A Z
A Z
C X
C X
A Z
A Z
A Z
B Y
A Z
A Z
A Z
A Z
A Z
A Y
B Z
C Y
A Y
C X
A Z
A Z
B Y
B X
A Z
C Z
A Z
A Y
A Z
A X
A Z
A Z
A Z
C Z
C X
C X
B Y
C X
C X
B Y
C Z
C X
C X
A Y
A Z
C X
C Z
B Y
A Z
C X
C X
A Z
A Z
A Z
A Y
A Z
A Y
B Z
A Z
A Z
A Z
A Z
A Z
A Z
C X
C X
C X
C X
A Z
A Z
B Z
A Y
A Z
A Z
B Z
A Z
A Z
A Z
A Z
A Z
C X
C X
A Z
A Z
C X
C Z
C Z
A Z
A Z
B Y
B Z
A Z
A Z
B Y
B X
C X
B Y
C X
C X
A Z
C X
C X
C Y
C X
C X
C X
B Z
B Z
A Z
A Z
B Z
A Z
C X
A Z
B Y
A Y
A Z
C Z
B Y
B Z
B Z
A Z
C X
B Z
A X
B Y
A Y
B Y
B Z
A Z
A Z
A Z
A Z
A Z
A Z
C X
C X
B Z
A Z
B Y
A Z
B Z
A Z
B Y
A Z
A X
A Z
B Y
B Y
A Y
C X
A Z
A Z
C Y
A Z
A Z
B Z
C Z
B Z
A Z
A Z
C X
C Y
B Z
A Z
C X
A Z
C X
B Y
C X
B Z
A Z
A Z
C X
A Z
C X
A Y
C X
C X
C Y
B Z
C X
B Z
C X
A Z
A Z
C X
A Y
B Z
C X
B Z
C X
A Z
C X
C X
A Z
A Z
B Y
C Z
A X
A X
A Z
C X
A Z
A Z
A Z
A Y
A Z
A Z
A Z
A Z
B Z
C X
B Y
A Z
A Z
B Y
A Z
A Z
A Z
A Z
B Y
A Z
B Z
A Y
A Y
A Y
A Z
A Y
A Z
B Z
A Z
B Y
A Z
C X
A Y
C X
A Z
B Y
A Y
A Z
A Y
A Z
C Z
A Z
B Z
A Z
C X
B Z
A Z
A Z
C X
B Y
A Z
C X
C Y
A Z
B Y
A Z
B X
B Y
B Y
C Z
C X
A Z
C X
A Y
A Y
B Z
A Z
C X
B Z
A Z
A Z
A Y
C X
C X
A Z
A X
B Z
A Z
A Z
A X
A Z
C X
A Z
B Y
A Z
B X
B Y
A Y
C X
A Z
A X
A X
A Y
B Y
A Y
A Z
C X
B Z
A Z
A X
A X
A Z
C X
B Z
C X
B Y
A Z
C X
A Y
A Z
A Z
A Z
A Z
C Z
B Z
C Z
A Z
A Z
C X
B Y
A Y
B Z
C X
B Z
A Z
A Z
A Z
A X
B Y
C X
B Y
B Z
B Z
A Z
A Y
C Y
A Y
A X
A Z
C X
A Z
A Z
A X
A Z
A Z
C X
A Z
A X
A Z
C Y
A Z
B Z
A Y
A Z
C Z
A Y
A Y
B Z
A Y
A Y
A Y
A Z
A Z
A Z
A Z
C X
A Z
A Z
A Z
A Z
A Z
A Z
A X
A Z
A Z
A Z
A Z
A Z
A Y
B Z
A Y
A Z
C X
A X
B Z
A Z
A X
C Y
B Y
B Y
B Z
C X
C X
A Z
A Z
C X
C X
A Z
A X
A Z
A Z
A Z
A X
C X
C X
A Z
A Y
A Z
A Z
A Z
A Z
C Z
A Z
C X
B Z
C Z
C X
A Z
B Y
C X
C X
B Z
C X
B Y
A Y
B X
A Z
A Z
A Z
B Z
C X
A X
B Z
A X
A Z
C Z
B Z
A Z
A Z
C X
C X
A X
C X
C Y
A Z
A Z
A Z
B Z
C Z
A Z
A Z
A Z
A Z
A Z
B Z
A Z
A Z
C X
B Y
A Z
B Z
A Z
C X
A Z
A Z
A Z
B Z
C X
B Y
A Z
A Z
A Z
C Y
A Z
A Z
C X
C X
A Y
B Z
A Z
C Y
C X
A Z
A Z
A Z
C X
A Z
A Z
B Z
B Z
A Z
A Z
A Z
C X
C X
A Z
B Z
A X
B Y
C X
C X
C X
A Z
C X
A Z
A Z
B Y
A Y
B Z
B Z
A Z
A Z
C Z
A Y
A Y
A Z
A Z
C X
C Z
A Z
A Z
A Z
A Z
C Y
B Y
B Y
C Y
A Z
C X
B Z
A X
A Y
B Z
A Z
A Z
A Z
A X
A Z
A Z
A Z
A Y
C Z
A Y
C X
A Y
A X
C X
A Z
B Y
A Y
B Y
A Z
C X
C Z
A Z
C Z
A Y
A Z
A Z
B Z
B X
B Z
B Z
B Y
C Z
C X
A X
C Z
B Z
A Z
A Z
B Z
A Y
A Z
B Y
C X
A Z
B Z
C X
A X
B Z
A Z
A Z
C X
C X
C X
B Z
C Z
A Z
C X
A Z
A Z
A Z
A Z
C Z
C X
A X
B Y
A Z
C X
C Z
A Z
C X
B Z
B Y
A Z
C X
A Z
B Z
C Z
A Z
A Z
A X
B Y
C X
A Z
C X
A Z
A X
C X
A Z
C X
A Y
A Z
C X
C Z
C Y
B Z
B Z
A Y
B Z
A Z
A Z
A Y
A Z
C X
C X
A Z
A Z
C X
B Z
A Z
B Y
A Z
A Z
A Z
C X
A Z
A Y
B Y
A Z
C X
A Z
A X
A Z
A Z
C X
C Y
A Z
C X
A Z
A Y
C X
B Z
C Z
B Y
A Z
A Z
B Y
A Z
B Y
A Z
A Z
A Z
C X
A Y
C X
A Z
C Y
A Z
A Z
A Z
B Y
B Z
B Z
C Z
A X
A Z
A Z
C X
A Z
C X
A Z
A X
C Z
C X
A Z
A Z
A Z
A Z
B Z
A Z
A Z
C Y
A Y
A Z
C Y
C Y
A Z
B Z
A Z
B Z
A Z
B Z
C Y
C X
C X
A Y
A Z
B Z
C X
A X
A Z
A Z
A Y
A Z
A Z
A Z
C X
C X
A Y
A Z
A Z
C X
B Z
B Y
A Y
A Z
B Z
A Z
A Z
A X
A Z
A Z
B Y
A Z
A Y
B Z
C X
A Z
A Z
A Z
C X
A Z
B Z
B Z
A Z
A Z
A Z
A Z
B Z
A Z
A Z
A Z
A Z
C X
C X
A Z
B X
A Z
B Y
C Z
A Z
A Z
A Z
C Z
A Z
B Y
A X
A Z
C Z
A Z
C Z
A Z
C X
A Y
C X
C Z
A Y
A Z
A Z
C X
C X
A Z
A Z
A Z
B Z
B Z
A Y
B Y
C Z
B Z
B X
A Z
A Z
A Z
C X
B Y
A Z
B Z
C X
A Z
A Z
C X
C X
A Z
A Z
A Z
A Z
B Z
A Z
A Z
A Z
A Z
A Z
B Z
A Z
A Z
B Z
A Y
A Z
B Y
A Z
A Z
A Z
B Z
A Z
A Z
C X
B Y
C X
A Y
C X
A Z
A Z
A Z
C X
B Z
A Z
A Z
A Z
A Z
A Z
C X
A Z
A Z
A Z
A Z
A Z
A Y
C X
B Y
C X
A Z
A Z
A Z
A Z
A Z
B Y
A Z
C X
A Z
A Z
A Z
A Z
A Z
A Z
A Z
C X
A Z
C X
A Y
B Z
A Z
C X
A Z
C X
B Z
B Z
A Z
A Z
A Z
C X
A Z
B Z
B Y
C X
C X
C X
B Z
A X
A Y
A Z
A Z
A Z
A Y
A Z
A Z
A Y
A X
A Y
C X
A Y
C X
B Z
B Y
C X
B Y
B Y
C X
A Z
A Z
B Z
C X
A Z
A Z
B Y
A Z
B Y
A Z
A X
C Y
C X
B Z
C X
A Z
A Z
A Z
C X
A Z
C X
A X
A Y
A Z
A Z
C X
A Y
A Z
B X
A Y
A Z
A Z
A Z
A Z
A Z
A Z
C X
A Z
C X
A Z
C Y
A Z
A Z
B Z
A Y
A Z
B Y
B Y
A Z
C X
A Z
C X
C Z
A Z
B Z
B Z
A Z
A Z
C X
C X
B Y
A Z
A Z
B Z
C Z
B Y
B Y
C X
A Z
A Z
B Y
A Z
C X
C Z
A Z
B Z
C X
A Y
C X
A Z
B Y
B Y
A Y
A Z
A Z
A Z
A Z
A Z
A Y
A Z
A Y
A Z
B Y
B Y
B Y
C X
A Z
A Z
A Y
A Z
A Z
C X
A Y
C X
A Z
A Z
A Z
B Y
A Z
A Z
B Z
C X
A Z
B Y
B Y
C X
C Z
B Y
A Z
A Z
A Z
C X
A Z
B Z
C Z
C X
B Y
A Z
A Z
A Y
A X
A Z
A Z
A Z
A Z
A Z
A Y
B Y
A Z
B Z
B Z
A Z
C Y
A X
A Z
A Z
C X
C X
C Y
B Y
B Y
B X
A Z
A Z
B Z
A Z
stdout
15457