daily pastebin goal
1%
SHARE
TWEET

Untitled

a guest Dec 7th, 2017 48 Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. List<String> lines = Files.readAllLines(Paths.get(new File("res/day5").getPath()));
  2.          
  3.          
  4.          int current = 0;
  5.          int steps = 0;
  6.          boolean escaped = false;
  7.          
  8.        
  9.        
  10.            
  11.        
  12.          while(!escaped) {
  13.              
  14.              String instr = lines.get(current);
  15.              int instruction = Integer.parseInt(instr);
  16.              steps++;
  17.              if(current + instruction > lines.size()) {
  18.                  escaped = true;
  19.                  System.out.println(steps);
  20.                  break;
  21.              }
  22.            
  23.              
  24.            
  25.              lines.set(current, instruction + 1 + "");
  26.              current += instruction;
  27.              System.out.println("Step " + steps);
  28.              
  29.          }
RAW Paste Data
Top