fork download
  1. import java.util.*;
  2.  
  3. public class Main {
  4.  
  5. public static void main(String[] args) {
  6. Scanner sc = new Scanner(System.in);
  7. String map = sc.next();
  8. int leftSteps = 0;
  9. int rightSteps = 1;
  10. for (char c : map.toCharArray()) {
  11. switch (c) {
  12. case 'L':
  13. leftSteps = Math.min(rightSteps+1, leftSteps+1);
  14. break;
  15. case 'R':
  16. rightSteps = Math.min(rightSteps+1, leftSteps+1);
  17. break;
  18. case 'B':
  19. leftSteps++;
  20. rightSteps++;
  21. break;
  22. default:
  23. throw new RuntimeException("Error input: " + map);
  24. }
  25. }
  26. System.out.println(rightSteps);
  27. }
  28.  
  29. }
Runtime error #stdin #stdout #stderr 0.05s 711680KB
stdin
Standard input is empty
stdout
Standard output is empty
stderr
Exception in thread "main" java.util.NoSuchElementException
	at java.util.Scanner.throwFor(Scanner.java:862)
	at java.util.Scanner.next(Scanner.java:1371)
	at Main.main(Main.java:7)