import java math import java io import java util public class Main pub

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
import java.math.*;
import java.io.*;
import java.util.*;
public class Main{
public static void main (String[] args) throws java.lang.Exception {
Scanner sc = new Scanner (System.in);
PrintWriter pw = new PrintWriter(System.out);
int k = sc.nextInt();
int n = sc.nextInt();
BigInteger b = BigInteger.valueOf(n); // записываем значение n в переменную b
Vector<BigInteger> v = new Vector();
for(int i = 0; i < 10; ++i) {
v.addElement(b);// записываем b в вектор v (размер вектора увеличивается на единицу)
b = b.multiply(BigInteger.valueOf(k)); // b = b * k
}
b = b.add(v.elementAt(9)); // прибавляем к b десятый элемент вектора v
pw.print(b);
pw.close();
}
}