class Main {
public static String kangaroo(int x1, int v1, int x2, int v2) {
if( x1 < 0 || x2 < 0 || v1 < 0 || v2 < 0 ){
return "NO";
}
int numerator = ( x2 - x1 );
int denominator = ( v1 - v2 );
if( numerator % denominator == 0 ){
return "YES";
} else {
return "NO";
}
}
public static String test( int x1, int v1, int x2, int v2 ){
if( x1 < 0 || x2 < 0 || v1 < 0 || v2 < 0 ){
return "NO";
}
System.out.println( "Parameters is VALID" );
int numerator = ( x2 - x1 );
int denominator = ( v1 - v2 );
System.out.println( "Numerator : " + numerator );
System.out.println( "Denominator : " + denominator );
if( numerator > 0 ) System.out.println( "Numerator is POSITIVE" );
if( denominator > 0 ) System.out.println( "Denominator is POSITIVE" );
if( numerator >= denominator ) System.out.println( "Numerator is MORE THAN or EQUAL Denominator" );
System.out.println( numerator + " % " + denominator + " = " + numerator % denominator );
if( numerator % denominator == 0 ) System.out.println( "Numerator is DIVISIBLE by the Denominator" );
if( numerator > 0 && denominator > 0 && numerator >= denominator && ( numerator % denominator == 0 ) ){
return "YES";
}
return "NO";
}
public static void main(String[] args) {
String input = "99 5 34 15";
String[] parsed = input.split( " " );
int[] params = new int[]{
Integer.parseInt(parsed[0]),
Integer.parseInt(parsed[1]),
Integer.parseInt(parsed[2]),
Integer.parseInt(parsed[3])
};
System.out.println( kangaroo( params[0], params[1], params[2], params[3] ) );
System.out.println( test( params[0], params[1], params[2], params[3] ) );
}
}