提交时间:2023-05-21 20:19:09

运行 ID: 74360

#include<bits/stdc++.h> using namespace std; int n,k,m,a; int main(){ cin>>n; if(n<10) k=(n%10); if(n>=10&&n<100) k=n/10%10; if(n>=100&&n<1000) k=n/100%10; if(n>=1000&&n<10000) k=n/1000%10; if(n>=10000&&n<100000) k=n/10000%10; if(n>=100000&&n<1000000) k=n/100000%10; m=k-1; a=n%10+(n/10%10)*10+(n/100%10)*100+(n/1000%10)*1000+(n/10000%10)*10000+(n/100000%10)*100000; if(m==0&&a!=100010) cout<<0; if(m>0&&a!=960&&a!=100010) cout<<a-1; if(a==960) cout<<950; if(a==100010) cout<<100000; return 0; }