repl.it
Java

No description

fork
loading
Files
  • Main.java
  • jdt.ls-java-project
Main.java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
import java.util.ArrayList;
import java.util.StringTokenizer;
class Main {
  public static void main(String[] args) {
	  long bill=0;
	String fuel=("130762 108691 131618 138163 59967 130453 117515 115776 134083 86966 128075 55569 112843 97878 92330 70917 143903 81171 148506 141379 131161 88719 69654 82141 55265 75623 97408 105269 147378 126054 133962 60304 130503 138350 93164 69661 69271 100054 138295 142865 64142 123466 80101 149696 102510 129988 87742 106785 133039 59192 86544 124950 64242 80128 109287 129634 140335 118220 106819 97296 111003 103222 54192 103548 63861 140571 50476 100570 114065 110279 64720 91941 62312 80834 132969 51973 115887 68662 138266 107234 75795 81409 78610 112587 92384 111804 138861 79393 81285 131307 68815 54976 127529 103359 138537 79663 128097 56085 96504 119501");
	long empty=1;
	while(empty!=0){
		empty=0;
    	String[] fuels= (fuel).split("\\s");
		fuel="";
		for (int x=0; x<fuels.length; x++){
			if((Integer.parseInt(fuels[x])/3-2)>0){
				bill+=(Integer.parseInt(fuels[x])/3-2);
				empty+=(Integer.parseInt(fuels[x])/3-2);
				fuel+=(Integer.parseInt(fuels[x])/3-2)+" ";
			}
			else{
				fuels[x]="0";
				fuel+="0";
			}
		}
	}
	System.out.print("Day 1: "+bill);
}
}
?