提交时间:2026-04-12 22:10:47
运行 ID: 315796
#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){ 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; }