请问这个程序该怎么写

描述
高兽患传染病了。 一个禽兽会每轮传染x个高兽。试问n轮传染后有多少高兽被传染?
输入
输入数据有多组,两个数x(x<=10)和n(n<=60)
输出
输出一个数,即被传染的高兽数
结果在64位整型范围之内
样例输入
10 2
输出
121

#include<iostream>
using namespace std;
int main() {
    int x, n;
    long long s = 1;
    cin >> x >> n;
    for(int i=1;i<=n;i++){
        s=s*x+s;
    }
    cout<<s;
    return 0;
}