#P2552. Assistance Required

Assistance Required

题目描述

1997/19981997/1998年西南欧区域赛(在乌尔姆举行)之后,举办了一场盛大的派对。组织团队设计了一种特殊的方式来选择需要帮忙洗碗的参赛者。参赛者排成一队,一个接一个。每个参赛者被分配一个从22开始的数字,第一个参赛者是22,第二个是33,第三个是44,依此类推。

队列中的第一个参赛者被问及他的数字(即22)。他被免除洗碗任务,可以继续派对,但他后面的每第二个参赛者必须去厨房(即数字为446688等的参赛者)。接着,剩下的队列中的下一个参赛者需要报出他的数字。他回答33并被免除任务,但他后面的每第三个参赛者需要帮忙(即数字为9915152121等的参赛者)。剩下的队列中的下一个参赛者数字为55并被免除任务,但他后面的每第五个参赛者被选中(即数字为191935354949等的参赛者)。下一个参赛者数字为77并被免除任务,但他后面的每第七个参赛者需要帮忙,以此类推。

我们将那些不需要帮忙洗碗的参赛者的数字称为幸运数字。按照这个选择方案,幸运数字的有序序列为22, 33, 55, 77, 1111, 1313, 1717等。请找出幸运数字,为下一次派对做准备。

输入格式

输入包含多个测试用例。每个测试用例包含一个整数 nn。可以假设 1n30001 \leq n \leq 3000。最后一个测试用例的输入为00

输出格式

对于每个测试用例 nn,输出一行,表示第 nn 个幸运数字。

输入样例 1

1
2
10
20
0

输出样例 1

2
3
29
83

来源

乌尔姆20032003年地区赛(试题来源)