public class Main {
public static void main(String[] args) {
Scanner input = new Scanner(System.in);
int n = input.nextInt();
int[] arr = new int[4];
for(int i=0; i<n;i++){
for(int j=0; j<4; j++){
arr[j] = input.nextInt();
}
cal(arr);
}
}
public static void cal(int[] arr){
int A = arr[0];
int B = arr[1];
int p = arr[2];
int q = arr[3];
if(B <= A){
System.out.println(0);
}else {
int count = 0;
while(B > A+p){
if( (A + p) > (A + p * q)){
A = A + p;
}else{
p = p * q;
}
count++;
}
System.out.println(++count);
}
}
} 第二题ac代码