| Run ID | 作者 | 问题 | 语言 | 测评结果 | 时间 | 内存 | 代码长度 | 提交时间 |
|---|---|---|---|---|---|---|---|---|
| 315797 | wujunchen | 守序数 T4 | C++ | 运行超时 | 1000 MS | 704 KB | 373 | 2026-04-12 22:11:58 |
#include<bits/stdc++.h> using namespace std; #define ll long long #define pll pair<ll,ll> #define mll map<ll,ll> bool ch(ll x){ if(x>=1&&x<=9)return 1; ll ans=x%10; while(x>=10){ x/=10; if(abs(x%10-ans)>1)return 0; ans=x%10; } return 1; } int main(){ ll n; cin>>n; ll j=1; while(n){ if(ch(j))n--; j++; } cout<<j-1; return 0; }