比赛 EYOI与SBOI开学欢乐赛11th 评测结果 AAATTWWWWW
题目名称 WHZ 的数字 最终得分 30
用户昵称 该账号已注销 运行时间 2.000 s
代码语言 C++ 内存使用 1.15 MiB
提交时间 2022-10-14 20:51:48
显示代码纯文本
#include <bits/stdc++.h>
using namespace std;
int n, m;

int main() {
	freopen("whz_number.in", "r", stdin);
	freopen("whz_number.out", "w", stdout);
	unsigned long long k;
	while (cin >> n >> k) {
		unsigned long long cnt = 0;
		for (int i = n; i >= 0; i--) {
			int tmp = i;
			while (tmp != 0) {
				if (tmp % 10 == 0)
					cnt++;
				tmp /= 10;
			}
			if (cnt == k) {
				cout << i << endl;
				break;
			}
			if (i == 0 && cnt <= k) {
				cout << 0 << endl;
				break;
			}
		}
	}
	return 0;
}