rt。
#include <bits/stdc++.h>
using namespace std;
int main(){
int n,p;
cin>>n>>p;
int line=9*n-8;
int r9=(p-1)/9;
int rk=(p-r9*9+8)%9;
if(p==1){
cout<<"1";
for(int i=2;i<=n;i++) cout<<"0";
return 0;
}
if(line>p){
cout<<"1";
for(int i=2;i<=n-r9-1;i++) cout<<"0";
cout<<rk;
for(int i=1;i<=r9;i++) cout<<"9";
}
else{
cout<<p-line+1;
for(int i=2;i<=n;i++) cout<<"9";
}
return 0;
}
不喜轻喷