#P5053. Blah 数集

Blah 数集

题目描述

大数学家高斯小时候偶然间发现一种有趣的自然数集合 Blah,对于以 aa 为基的集合 {Ba}\tt \{Ba\} 定义如下:

  • aa 是集合 {Ba}\tt \{Ba\} 的基,且 aa{Ba}\tt \{Ba\} 的第一个元素;
  • 如果 xx 在集合 {Ba}\tt \{Ba\} 中,则 2x+12x+13x+13x+1 也都在集合 {Ba}\tt \{Ba\} 中;
  • 没有其他元素在集合 {Ba}\tt \{Ba\} 中了。

现在小高斯想知道如果将集合 {Ba}\tt \{Ba\} 中元素按照升序排列,第 NN 个元素会是多少?

输入格式

输入包括很多行,每行输入包括两个数字,集合的基 a (1a50)a\ (1≤a≤50) 以及所求元素序号 n (1n106)n\ (1≤n≤10^6)

输出格式

若干行,每行一个整数,表示对应输入集合 {Ba}\tt \{Ba\} 的第 nn 个元素值。

1 100
28 5437
418
900585