#ZK1092. 最优按钮顺序

最优按钮顺序

题目描述

有一个计算器。屏幕先显示正整数 nn。你可以按三个按钮:

  • A:把当前数字除以 22 后向下取整;
  • B:把当前数字加 11,再除以 22 后向下取整;
  • C:若当前数字 >0>0,先减 11,再除以 22 后向下取整;若为 00,保持不变。

给定 nn,以及将分别按下按钮 A、B、C 的次数 a,b,ca,b,c(顺序任意),求执行完后可能得到的最小数字


输入格式

一行四个整数 n,a,b,cn,a,b,c


输出格式

输出一个整数,表示最小可能结果。


输入输出样例 #1

输入 #1

72 2 1 1

输出 #1

4

样例解释

一种顺序:B → A → C → A,数值依次为 7236188472\to36\to18\to8\to4


数据范围

对于30%的数据:1n1091 \le n \le 10^90a+b+c70 \le a+b+c \le 7

对于100%的数据:1n10181 \le n \le 10^{18}0a,b,c600 \le a,b,c \le 60