For this Question: Alexa's house has only one socket.
Alexa wants to extend it with some number of power strips, each with A sockets, into B or more empty sockets. One power strip with A sockets can extend one empty socket into A empty sockets.
Find the minimum number of power strips required.The input consists of two space separated integers.
A B

<b>Constraints</b>
All values in input are integers.
2&le;A&le;20
1&le;B&le;20Print the minimum number of power strips required.<b>Sample Input 1</b> 
4 10
<b>Sample Output 1</b> 
3

<b>Sample Input 2</b> 
8 9
<b>Sample Output 2</b> 
2

<b>Sample Input 3</b> 
8 8
<b>Sample Output 3</b>
1, I have written this Solution Code: #include <bits/stdc++.h>
#define rep(i,n)for(int i=0;i<(n);i++)
using namespace std;
typedef long long ll;
typedef pair<int,int>P;
 
const int INF=0x3f3f3f3f;
const ll INFL=0x3f3f3f3f3f3f3f3f;
const int MOD=1000000007;
 
int main(){
	int a,b;cin>>a>>b;b--;
	a--;
	cout<<(b+a-1)/a<<endl;
}, In this Programming Language: C++, Now tell me if this Code is compilable or not?