#ATarc122c. [ARC122C] Calculator
[ARC122C] Calculator
题目描述
Snuke有整数和。最初,。
Snuke可以以任何顺序执行以下四种操作任意次:
- 操作:将。
- 操作:将。
- 操作:将。
- 操作:将。
给你一个正整数。最多做次运算,使的值为。在这里,可以有任何值。
我们可以证明,在这个问题的约束下,存在这样一个运算序列。
输入格式
一个正整数。
输出格式
第一行一个正整数,表示变化的次数。 下面行,每行一个正整数,表示第几种操作。
样例 1
输入
4
输出
5
1
4
2
3
1
说明/提示