CF535B Tavas and SaDDas

题目描述

Tavas 又开始吃没有加水的咖啡粉了!Keione 告诉他那样味道很糟糕,但他还是没有停下来。因此,Keione 让他聪明的朋友 SaDDas 来惩罚他!SaDDas 抢走了 Tavas 的耳机,并对他说:“如果你能解决下面这个问题,我就把耳机还给你。” 你被给定了一个幸运数 $n$。幸运数是指其十进制表示中只包含幸运数字 4 和 7 的正整数。例如,47、744、4 是幸运数,而 5、17、467 不是。 如果将所有幸运数按升序排列,你能求出 $n$ 在其中的 1-based(从 1 开始计数)序号是多少吗? Tavas 没 SaDDas 那么聪明,所以他请你帮帮忙解决这个问题,这样他就能拿回自己的耳机了。

输入格式

输入只有一行,包含一个幸运数 $n$($1 \leq n \leq 10^{9}$)。

输出格式

输出 $n$ 在所有幸运数中(按升序排列)的序号。

说明/提示

由 ChatGPT 5 翻译