#L3478. 「ROIR 2021 Day 2」好数

「ROIR 2021 Day 2」好数

题目描述

译自 ROIR 2021 Day2 T2 Числа。

定义

第一类好数为所有数位上的数字均相同的数。

第二类好数为满足如下任意一个条件的数:

  • 为第一类好数。
  • tt 为数的位数,则有 t1t-1 位数上的数字相同,且无前导零。

任务

现给定一个 xx,求出 x\ge x 的第一个第 k+1k+1 类好数 yy

输入格式

第一行为一个整数 xx

第二行为一个整数 kk

输出格式

仅一行一个整数 yy

样例 1

输入

700
0

输出

777

样例 2

输入

700
1

输出

700

数据范围与提示

对于所有子任务 1x10171\le x\le 10^{17}k{0,1}k\in\{0,1\}

子任务编号 特殊限制 分值
1 1x1051\le x\le 10^5k=0k=0 15
2 k=0k=0 20
3 1x1051\le x\le 10^5 21
4 无特殊限制 44