Skip to content

Instantly share code, notes, and snippets.

@fazd
Created August 16, 2017 04:20
Show Gist options
  • Save fazd/cf970b0cab44f71e1fd9430c51c84f91 to your computer and use it in GitHub Desktop.
Save fazd/cf970b0cab44f71e1fd9430c51c84f91 to your computer and use it in GitHub Desktop.
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner scan = new Scanner(System.in);
int a,b;
int [] A = new int [4];
A[0]=scan.nextInt();
A[1]=scan.nextInt();
A[2]=scan.nextInt();
A[3]=scan.nextInt();
int totalD=1080;
int sentido= 0; // 0 hacia la izquierda, 1 derecha
int i=0;
int suma=A[0]+A[1]+A[2]+A[3];
while(suma!=0){
while(i<=2){
// System.out.println("A[i]="+A[i]);
// System.out.println("A[i+1]="+A[i+1]);
if(sentido ==0){
if(A[i]<A[i+1]){
// System.out.println("aqui1");
A[i]=A[i]+40;
totalD=totalD+(A[i]-A[i+1])*9;
}
else{
// System.out.println("aqui2");
totalD=totalD+(A[i]-A[i+1])*9;
}
sentido=1;
}
else{
if(A[i]<=A[i+1]){
totalD=totalD+(A[i+1]-A[i])*9;
// System.out.println("aqui 3");
}
else {
// System.out.println("aqui 4");
totalD=totalD+(40+A[i+1]-A[i])*9;
}
sentido=0;
}
//System.out.println("en la vuelta "+i+" llevan "+totalD);
i++;
}
System.out.println(totalD);
i=0;
A[0]=scan.nextInt();
A[1]=scan.nextInt();
A[2]=scan.nextInt();
A[3]=scan.nextInt();
totalD=1080;
sentido= 0; // 0 hacia la izquierda, 1 derecha
suma=A[0]+A[1]+A[2]+A[3];
}
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment