fork download
  1. #include <iostream>
  2. #include <vector>
  3. #include <string>
  4. using namespace std;
  5. string solve(vector<string> d, bool min) {
  6. if (d.size() <= 3) {
  7. return d[0] +"/" + d[1] +"/"+ d[2];
  8. }
  9. else {
  10. if (min) {
  11. string temp = d[0];
  12. d.erase(d.begin());
  13. return temp + "/(" + solve(d, false) + ")";
  14. }
  15. else {
  16. string temp = d[d.size() - 1];
  17. d.erase(d.begin() + d.size() - 1);
  18. return solve(d, true) + "/"+temp;
  19. }
  20. }
  21. }
  22. int main() {
  23. string s;
  24. getline(cin, s);
  25. vector<string> d;
  26. for (int i = 0; i<s.length(); i++) {
  27. if (s.at(i) == '/') {
  28. string temp = s.substr(0, i - 0);
  29. s = s.substr(i + 1);
  30. i = -1;
  31. d.push_back(temp);
  32. }
  33. }
  34. d.push_back(s);
  35. //for (int i = 0; i<d.size(); i++) {
  36. // cout << d[i] << " ";
  37. //}
  38. cout << solve(d, true);
  39. return 0;
  40. }
  41.  
Compilation error #stdin compilation error #stdout 0s 0KB
stdin
Standard input is empty
compilation info
Main.java:1: error: illegal character: '#'
#include <iostream>
^
Main.java:1: error: class, interface, or enum expected
#include <iostream>
         ^
Main.java:2: error: illegal character: '#'
#include <vector>
^
Main.java:3: error: illegal character: '#'
#include <string>
^
Main.java:5: error: class, interface, or enum expected
string solve(vector<string> d, bool min) {
^
Main.java:8: error: class, interface, or enum expected
	}
	^
Main.java:12: error: class, interface, or enum expected
			d.erase(d.begin());
			^
Main.java:13: error: class, interface, or enum expected
			return temp + "/(" + solve(d, false) + ")";
			^
Main.java:14: error: class, interface, or enum expected
		}
		^
Main.java:17: error: class, interface, or enum expected
			d.erase(d.begin() + d.size() - 1);
			^
Main.java:18: error: class, interface, or enum expected
			return solve(d, true) + "/"+temp;
			^
Main.java:19: error: class, interface, or enum expected
		}
		^
Main.java:24: error: class, interface, or enum expected
	getline(cin, s);
	^
Main.java:25: error: class, interface, or enum expected
	vector<string> d;
	^
Main.java:26: error: class, interface, or enum expected
	for (int i = 0; i<s.length(); i++) {
	^
Main.java:26: error: class, interface, or enum expected
	for (int i = 0; i<s.length(); i++) {
	                ^
Main.java:26: error: class, interface, or enum expected
	for (int i = 0; i<s.length(); i++) {
	                              ^
Main.java:29: error: class, interface, or enum expected
			s = s.substr(i + 1);
			^
Main.java:30: error: class, interface, or enum expected
			i = -1;
			^
Main.java:31: error: class, interface, or enum expected
			d.push_back(temp);
			^
Main.java:32: error: class, interface, or enum expected
		}
		^
Main.java:38: error: class, interface, or enum expected
	cout << solve(d, true);
	^
Main.java:39: error: class, interface, or enum expected
	return 0;
	^
Main.java:40: error: class, interface, or enum expected
}
^
24 errors
stdout
Standard output is empty