c++
#include<bits/stdc++.h>
using namespace std;
int main(){
int n;
// 輸入測試資料筆數
cin>>n;
// 逐筆處理
while(n--){
// s:目前蝸牛爬升的高度
// ans:經過的天數
int s=0, ans=1;
// x:井的高度
// y:白天爬升高度
// z:晚上滑落高度
long long int x,y,z;
cin>>x>>y>>z;
// 當目前高度還沒到達井口時繼續爬
while(s<x){
// 白天往上爬 y 公尺
s+=y;
// 如果白天爬完已經到達井口
if(s>=x){
// 輸出需要的天數
cout<<ans<<'\n';
break;
}
// 如果白天爬升高度小於等於晚上滑落高度
// 代表每一天都無法增加高度,永遠爬不到井口
else if(y<=z){
cout<<"Poor Snail\n";
break;
}
else{
// 晚上滑落 z 公尺
s-=z;
// 進入下一天
ans++;
}
}
}
return 0;
}