#7062. 平安数

平安数

题目描述

若一个整数在十进制下不含 1313 作为子串,则称它为平安数,例如 123123 是平安数,但 21322132 不是平安数。给定一个 nn,请计算从 11nn 有多少个平安数。

输入格式

单个整数:表示 nn

输出格式

单个整数:表示 11nn 之间有多少整数的十进制表示不含 1313 子串。

20
19
200
188

样例解释 2

13、113以及130到139都不是平安数

数据范围

  • 对于 30%30\% 的数据:1n1061\leq n\leq 10^6
  • 对于 60%60\% 的数据:1n1091\leq n\leq 10^9
  • 对于 100%100\% 的数据:1n26311\leq n\leq 2^{63}-1