QOJ.ac

QOJ

حد الوقت: 2.0 s حد الذاكرة: 512 MB مجموع النقاط: 100 قابلة للهجوم ✓

#8788. vdome.com 上的页面

الإحصائيات

在网站 vdome.com 上,每位新用户都会被分配一个形如 vdome.com/idK 的页面地址,其中 $K$ 是该用户的序号,从网站创建开始计数。例如,网站创建者的地址是 vdome.com/id1,他的助手和朋友们的地址则是 vdome.com/id2vdome.com/id6 等。

该网站迅速走红,多年后的今天,它已经拥有约 $10^9$ 名用户。因此,拥有较小编号页面的用户经常会收到陌生人的联系,询问是否愿意出售他们的页面——编号越小,地址就越吸引人。此外,一些用户设法将 vdome.com/idK 改为了形如 vdome.com/namelogin 的字母地址。因此,数字地址序列中出现了一些“空缺”。

John 决定在当前可用的地址中找到编号最小的一个。为此,他从暗网获取了一份所有形如 vdome.com/idK 的活跃用户地址数据库,并试图找出其中缺失的最小编号。由于收到的数据库记录太多,他编写了一个简单的程序进行搜索。但 John 只是一个编程初学者,因此当他从每个记录的字符串地址中截取片段时,他不小心将字符串反转了,然后才将其读取为整数。结果,例如从字符串 vdome.com/id12345 中他得到了 54321,从 vdome.com/id67500 中他得到了 576,依此类推。也就是说,所有的数字都被反向书写,前导零消失了,而 John 正是在这些处理后的结果中寻找最小的缺失数字。

他本可以避免这一切,如果他知道即使某个用户拥有字母地址,vdome.com 上的任何页面仍然可以通过其编号访问,因此从第 $1$ 到第 $N$ 的所有编号都在数据库中,且没有空缺。但 John 对此一无所知。因此,给定 $N$(数据库中的地址记录数),请回答他的程序会输出的最小缺失数字是多少。

输入格式

第一行包含一个整数 $N$,表示数据库中的记录数 ($1 \le N \le 10^9$)。

输出格式

输出 John 的程序会输出的页面编号。

样例

输入 1

5

输出 1

6

输入 2

10

输出 2

10

说明

在第一个样例中,数据库包含记录 id1id2id3id4id5。处理后,它们变成了数字列表 $1, 2, 3, 4, 5$:个位数在反转后保持不变。其中缺失的最小数字是 $6$。

在第二个样例中,数据库包含记录 id1id2id3id4id5id6id7id8id9id10。处理后,它们变成了数字列表 $1, 2, 3, 4, 5, 6, 7, 8, 9, 1$:id10 首先转换为 01,当转换为整数时,它变成了数字 $1$。其中缺失的最小数字是 $10$。

Discussions

About Discussions

The discussion section is only for posting: General Discussions (problem-solving strategies, alternative approaches), and Off-topic conversations.

This is NOT for reporting issues! If you want to report bugs or errors, please use the Issues section below.

Open Discussions 0
No discussions in this category.

Issues

About Issues

If you find any issues with the problem (statement, scoring, time/memory limits, test cases, etc.), you may submit an issue here. A problem moderator will review your issue.

Guidelines:

  1. This is not a place to publish discussions, editorials, or requests to debug your code. Issues are only visible to you and problem moderators.
  2. Do not submit duplicated issues.
  3. Issues must be filed in English or Chinese only.
Active Issues 0
No issues in this category.
Closed/Resolved Issues 0
No issues in this category.