4118 - 均衡数

题目描述

小 R 和小 L 在课间玩起了数字游戏。他们共同发明了一种叫"均衡数"的特殊正整数:

如果一个正整数的十进制表示中包含数字 357,且这三个数字各至少出现一次,则称该正整数为均衡数。

例如,3575537375375 都是均衡数;而 35(缺少 7)、123(含有非 3/5/7 数字)、777(缺少 35)均不是均衡数。

小 R 想知道:在 1N 之间,共有多少个均衡数?请帮他计算出答案。

输入

输入共一行,包含一个正整数 N

输出

输出一行,包含一个非负整数,表示 1N 之间均衡数的个数。

样例

输入

357

输出

1

输入

753

输出

6

输入

10000

输出

42
说明

样例说明 1

不超过 357 的均衡数只有 357 本身(357 各出现一次,且 357 \leq 357)。下一个均衡数 375 > 357,不计入。

数据范围

对于所有测试数据,保证:1 \leq N < 10^9N 为整数。

测试点编号N
1N=1
2 \sim 5N \le 1000
6 \sim 10N \le 10000
11 \sim 20N \le 10^9
标签
题目参数
时间限制 1 秒
内存限制 512 MB
提交次数 0
通过人数 0
金币数量 3 枚
难度 基础


上一题 下一题