Консультации

Правильное решение?

Правильное решение?

от Жоомарт Ачекеев -
Number of replies: 0
добрый день.

разбора уже несколько лет нету. никак не могу понять как решать (пишу на Java)

public class Z2955 {
public static void main (String[] args){
Scanner sc = new Scanner(System.in);
int h = sc.nextInt(); //height of the pole
int a = sc.nextInt(); // meters going up during the day
int b = sc.nextInt(); // meters sliding down during the night

int d = a - b;
int t = ((h - a) / d + ((h - a) % d)) + 1;
System.out.println(t);
sc.close();
}
}