Wiem że każdy ma mnie dość, i to jest mój ostatni post tutaj, ale tym razem na prawde nawet w podręcznikiem do C++ nie jestem w stanie wskazać błędu. Pewnie wy jesteście
PLS HELP ME
=====================================================================
Asia dostała na urodziny magiczną piłeczkę. Piłeczka ta, spadając z pewnej wysokości odbija się na wysokość dwa razy większą. Asia zrzuciła piłeczkę z balkonu z pewnej wysokości . Zastanawia się teraz, po ilu odbiciach piłeczka znajdzie się na wysokości .
Wejście
W pierwszej linii wejścia znajduje się jedna liczba całkowita (), oznaczająca liczbę zestawów danych. Dla każdego zestawu danych w nowym wierszu znajdują się dwie liczby całkowite i ().
Wyjście
Dla każdego zestawu danych w kolejnych wierszach powinna znaleźć się jedna liczba całkowita równa liczbie odbić, po których piłeczka znajdzie się na wysokości .
Przykład
Dla danych wejściowych:
2
3 4
2 6
poprawną odpowiedzią jest:
1
2
======================================================================
typ kodem.
int main()
{
int x,w,z;
cin>>z;
for(int k = 1;k<=z;k++)
{
cin >> x >> w;
{
if(x<w)
{
for(int i = 0;x>=w;i++)
{
if(x*2>=w)
{cout << i+1;
break;
}
int x = x * 2;
}
}
if(x>=w)
{
cout<< "0";
}
}
}
return 0;
}