Run ID | Author | Problem | Lang | Verdict | Time | Memory | Code Length | Submit Time |
---|---|---|---|---|---|---|---|---|
64186 | jdf_zhanpengbo | 数字反转 | C++ | Accepted | 0 MS | 252 KB | 514 | 2025-04-17 17:10:01 |
#include<iostream> #include<cstring> using namespace std; char a[20]; int main(){ while(cin>>a){ int len=strlen(a); if(a[0]=='-'){ cout<<"-"; for(int i=len-1;i>0;i--){ if(a[i]=='0') len--; else break; } for (int i=len-1;i>=1;i--){ cout<<a[i]; } }else if(a[0]=='0'){ cout<<0; }else{ for(int i=len-1;i>=0;i--){ if(a[i]=='0') len--; else break; } for (int i=len-1;i>=0;i--){ cout<<a[i]; } } cout<<endl; } return 0; }