fork download
  1. #include <stdio.h>
  2. #include <string>
  3. #include <map>
  4. #include <iostream>
  5.  
  6. using namespace std;
  7.  
  8. int main() {
  9. map<string, int> fios;
  10.  
  11. int n;
  12. cin » n;
  13.  
  14. int max = 0;
  15. for(int i = 0; i < n; i++) {
  16. string fn, sn;
  17. int a, b, c;
  18. cin » fn » sn » a » b » c;
  19. int sum = a+b+c;
  20. fios[fn + " " + sn] = sum;
  21. if(sum > max) max = sum;
  22. }
  23. map<string, int>::iterator it;
  24. for(it = fios.begin(); it != fios.end(); it++)
  25. if((*it).second == max) cout « (*it).first « endl;
  26. return 0;
  27. }
  28.  
Compilation error #stdin compilation error #stdout 0s 0KB
stdin
Standard input is empty
compilation info
prog.cpp:12:1: error: stray ‘\302’ in program
 cin » n; 
 ^
prog.cpp:12:1: error: stray ‘\273’ in program
prog.cpp:18:1: error: stray ‘\302’ in program
 cin » fn » sn » a » b » c; 
 ^
prog.cpp:18:1: error: stray ‘\273’ in program
prog.cpp:18:1: error: stray ‘\302’ in program
prog.cpp:18:1: error: stray ‘\273’ in program
prog.cpp:18:1: error: stray ‘\302’ in program
prog.cpp:18:1: error: stray ‘\273’ in program
prog.cpp:18:1: error: stray ‘\302’ in program
prog.cpp:18:1: error: stray ‘\273’ in program
prog.cpp:18:1: error: stray ‘\302’ in program
prog.cpp:18:1: error: stray ‘\273’ in program
prog.cpp:25:1: error: stray ‘\302’ in program
 if((*it).second == max) cout « (*it).first « endl; 
 ^
prog.cpp:25:1: error: stray ‘\253’ in program
prog.cpp:25:1: error: stray ‘\302’ in program
prog.cpp:25:1: error: stray ‘\253’ in program
prog.cpp: In function ‘int main()’:
prog.cpp:12:8: error: expected ‘;’ before ‘n’
 cin » n; 
        ^
prog.cpp:12:9: warning: statement has no effect [-Wunused-value]
 cin » n; 
         ^
prog.cpp:18:8: error: expected ‘;’ before ‘fn’
 cin » fn » sn » a » b » c; 
        ^
prog.cpp:18:31: warning: statement has no effect [-Wunused-value]
 cin » fn » sn » a » b » c; 
                               ^
prog.cpp:25:37: error: no match for call to ‘(std::ostream {aka std::basic_ostream<char>}) (std::pair<const std::basic_string<char>, int>&)’
 if((*it).second == max) cout « (*it).first « endl; 
                                     ^
prog.cpp:25:48: error: expected ‘;’ before ‘endl’
 if((*it).second == max) cout « (*it).first « endl; 
                                                ^
stdout
Standard output is empty