fork download
  1. #include<iostream>
  2. #include<string>
  3. using namespace std;
  4.  
  5. int main()
  6. {
  7. std::ios::sync_with_stdio(false);
  8. int tc, activities, value, sum = 0;
  9. string nationality, activity;
  10. cin >> tc;
  11. while (tc--)
  12. {
  13. sum = 0;
  14. cin >> activities >> nationality;
  15. while (activities--)
  16. {
  17. cin >> activity;
  18. if (activity == "CONTEST_WON")
  19. {
  20. cin >> value;
  21. if (value <= 20)
  22. sum += 300 + (20 - value);
  23. else
  24. sum += 300;
  25. }
  26. else if (activity == "BUG_FOUND")
  27. {
  28. cin >> value;
  29. sum += value;
  30. }
  31. else if (activity == "TOP_CONTRIBUTOR")
  32. sum += 300;
  33. else if (activity == "CONTEST_HOSTED")
  34. sum += 50;
  35. }
  36. if (nationality == "INDIAN")
  37. cout << sum / 200 << endl;
  38. else
  39. cout << sum / 400 << endl;
  40. }
  41. return 0;
  42. }
Success #stdin #stdout 0s 3412KB
stdin
2
4 INDIAN
CONTEST_WON 1
TOP_CONTRIBUTOR
BUG_FOUND 100
CONTEST_HOSTED
4 NON_INDIAN
CONTEST_WON 1
TOP_CONTRIBUTOR
BUG_FOUND 100
CONTEST_HOSTED
stdout
3
1