#include <bits/stdc++.h>
typedef long long ll;
using namespace std;
int main()
{
int t;
scanf("%d",&t);
while(t -- )
{
int h,c,t;
scanf("%d%d%d",&h,&c,&t);
if(h + c - 2 * t >= 0)
{
puts("2");
}
else
{
ll a = h - t;
ll b = 2*t - c - h;
ll k = (a/b);
if( abs(k*(h+c)+h-t*(2*k+1))*(2*k+3) <= abs((k+1)*(h+c) + h - t*(2*k+3))*(2*k+1) )
{
printf("%lld\n",2*k+1);
}
else printf("%lld\n",2*k+3);
}
}
return 0;
}
原文:https://www.cnblogs.com/QFNU-ACM/p/13026618.html