#B4516. [四川青少年 C++ 算法设计大赛 2025] 醒来的统计

    ID: 18243 远端评测题 1000ms 512MiB 尝试: 0 已通过: 0 显示难度普及+/提高− 上传者: 标签>数学四川二分2025科创活动小学活动

[四川青少年 C++ 算法设计大赛 2025] 醒来的统计

题目描述

求最大的 n n ,使得从 1 1 到 n n (包括 1 1 和 n n )的所有正整数中数字 x x 出现的次数不超过 y y 次。

输入格式

输入两个整数分别为 x x (0≤x≤9 0 \leq x \leq 9 )和 y y (1≤y≤1018 1 \leq y \leq 10^{18} )。

输出格式

输出一个整数 n n 。

1 90454
121477
2 66099
125416

提示

【子任务】

对于 30% 30\% 的数据,y≤105 y \leq 10^5 ;

对于另外 40% 40\% 的数据,y≤109 y \leq 10^9 ;

对于 100% 100\% 的数据,0≤x≤9 0 \leq x \leq 9 ,1≤y≤1018 1 \leq y \leq 10^{18} 。