60pts,pls
查看原帖
60pts,pls
1126733
lxc129楼主2024/10/3 22:46
#include<bits/stdc++.h>
using namespace std;
long long x,k,ans=1;
long long len(long long x){
    int res=0;
    while (x){
        x/=10;
        res++;
    }
    return res;
}
int main(){
    cin>>k>>x;
    if (k<=18){
        for (int i=1;i<=k;i++) ans*=10;
        ans+=x;
        cout<<ans<<'\n';
    }
    else{
        ans=len(x);
        cout<<1;
        for (int i=1;i<=k-ans;i++) cout<<0;
        cout<<x;
    }
}
2024/10/3 22:46
加载中...