fork download
  1. #include <iostream>
  2. //#include <fstream>
  3. #include <sstream>
  4. #include <string>
  5. #include <vector>
  6.  
  7. int main()
  8. {
  9. std::string line;
  10. int sum = 0;
  11.  
  12. //std::ifstream inFile("a.txt");
  13. std::istream &inFile = std::cin;
  14.  
  15. while (std::getline(inFile, line))
  16. {
  17. std::istringstream iss(line);
  18. std::vector<std::string> tokens;
  19. std::string token;
  20.  
  21. while (std::getline(iss, token, '|')) {
  22. tokens.push_back(token);
  23. }
  24.  
  25. // use tokens as needed...
  26.  
  27. token = tokens.back();
  28. sum += std::stoi(token);
  29. }
  30.  
  31. std::cout << sum << std::endl;
  32. }
Success #stdin #stdout 0s 4408KB
stdin
2323|A|5|0|2|100
2424|B|6|1|3|200
2525|C|7|2|4|300
stdout
600