Advertisement
dmitryokh

Untitled

Dec 14th, 2017
68
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.20 KB | None | 0 0
  1. #include <iostream>
  2. #include <vector>
  3.  
  4. using namespace std;
  5.  
  6. int main() {
  7. string keys, s;
  8. unsigned long long int m = 0, l = 0, L = 0, w = 0;
  9. getline(cin, keys);
  10. while (getline(cin, s)) {
  11. bool flag = 0;
  12. m += s.size();
  13. ++l;
  14. if (s.size() > L) {
  15. L = s.size();
  16. }
  17. int i = 0;
  18. while (i < s.size() && s[i] == ' ') {
  19. ++i;
  20. }
  21. while (i < s.size()) {
  22. if (s[i] != ' ' && flag == 0) {
  23. ++w;
  24. flag = 1;
  25. } else if (s[i] == ' ') {
  26. flag = 0;
  27. }
  28. ++i;
  29. }
  30. }
  31. m += l;
  32. for (int i = 0; i < keys.size(); ++i) {
  33. if (keys[i] == 'l') {
  34. cout << l << " ";
  35. break;
  36. }
  37. }
  38. for (int i = 0; i < keys.size(); ++i) {
  39. if (keys[i] == 'w') {
  40. cout << w << " ";
  41. }
  42. }
  43. for (int i = 0; i < keys.size(); ++i) {
  44. if (keys[i] == 'm') {
  45. cout << m << " ";
  46. }
  47. }
  48. for (int i = 0; i < keys.size(); ++i) {
  49. if (keys[i] == 'L') {
  50. cout << L << " ";
  51. }
  52. }
  53. return 0;
  54. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement