#include <bits/stdc++.h>
using namespace std;
typedef long long ll;
const int N=4000010;
ll n,k,s[N];
int judge (int x) {
int sum=0;
if (x==0) return 1;
while (x) {
int t=x%10;
if (t==0) sum++;
x/=10;
}
return sum;
}
int main() {
freopen("whz_number.in","r",stdin);
freopen("whz_number.out","w",stdout);
ios::sync_with_stdio(0);
cin.tie(0),cout.tie(0);
for (int i=0;i<=N-10;i++) {
s[i]=s[i-1]+judge(i);
//cout << i <<' '<< s[i] <<endl;
}
//return 0;
while (cin >> n >> k) {
if (s[n]==k) {
cout << 0 <<endl;
continue;
}
int flag=0;
for (int i=1;i<=n;i++) {
if (s[n]-s[i]==k) flag=1;
if (flag&&s[n]-s[i]!=k) {
cout << i <<endl;
break;
}
}
}
return 0;
}