入门赛G2 wa on 4求调
  • 板块学术版
  • 楼主coderJerry
  • 当前回复2
  • 已保存回复2
  • 发布时间2024/9/14 21:00
  • 上次更新2024/9/15 00:03:45
查看原帖
入门赛G2 wa on 4求调
953589
coderJerry楼主2024/9/14 21:00

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;
}

不喜轻喷

2024/9/14 21:00
加载中...