fork download
  1. #include<iostream>
  2. #include<string>
  3. using namespace std;
  4. string arr[10000];
  5. int main() {
  6. string s, ck = "";
  7. int m = 0;
  8. getline(cin, s);
  9. for (int i = 0; i < s.size(); i++) {
  10. if (s[i] == ' ') {
  11. arr[m] = ck;
  12. m++;
  13. ck.clear();
  14. continue;
  15. }
  16. ck += s[i];
  17. }
  18. if (ck.size()) {
  19. arr[m] = ck;
  20. }
  21. /*
  22. for (int i = 0; i <= m; i++) {
  23. cout << arr[i] << endl;
  24. }
  25. */
  26. string first = "", second = "";
  27. for (int i = 0; i <= m; i++) {
  28. if (arr[i].size() >= first.size()) {
  29. first = arr[i];
  30. }
  31. }
  32. for (int i = 0; i <= m; i++) {
  33. if (arr[i] >= second) {
  34. second = arr[i];
  35. }
  36. }
  37. cout << first << " " << second;
  38. return 0;
  39. }
Success #stdin #stdout 0.01s 5312KB
stdin
ICPC Assiut Community
stdout
Community ICPC