백준 풀이/자바(Java)
백준 4084 자바 - Viva la Diferencia
콘스_
2024. 3. 30. 21:30
// Viva la Diferencia
package Bronze_III_3;
import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
import java.util.StringTokenizer;
public class Ex4084 {
public static void main(String[] args) throws IOException {
BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
long[] a = new long[4];
while (true) {
int stopCheck = 0;
StringTokenizer st = new StringTokenizer(br.readLine());
for (int i = 0; i < 4; i++) {
a[i] = Integer.parseInt(st.nextToken());
if (a[i] == 0) {
stopCheck++;
}
}
if (stopCheck == 4) {
break;
}
long[] b = new long[4];
int count = 0;
while (true) {
if (a[0] == a[1]) {
if (a[1] == a[2]) {
if (a[2] == a[3]) {
break;
}
}
}
b[0] = Math.abs(a[0] - a[1]);
b[1] = Math.abs(a[1] - a[2]);
b[2] = Math.abs(a[2] - a[3]);
b[3] = Math.abs(a[3] - a[0]);
count++;
a[0] = b[0];
a[1] = b[1];
a[2] = b[2];
a[3] = b[3];
}
System.out.println(count);
}
}
}