注意为0的特殊情况
AC代码:
#include#include #include #include #include #define dd double #define PII pair #define int long long #define ll long long using namespace std; const dd eps = 1e-6; const int mod = 998244353; const int N = 1e5+10; string a; char b[N]; int tot; signed main() { cin>>a; int ans = 0; int len = a.length(); for(int i=0;i =1;i--) { if(b[i]=='0') printf("zero"); if(b[i]=='1') printf("one"); if(b[i]=='2') printf("two"); if(b[i]=='3') printf("three"); if(b[i]=='4') printf("four"); if(b[i]=='5') printf("five"); if(b[i]=='6') printf("six"); if(b[i]=='7') printf("seven"); if(b[i]=='8') printf("eight"); if(b[i]=='9') printf("nine"); if(i!=1) printf(" "); ddd=0; } if(a[0]=='0'&&ddd==1) printf("zero"); return 0; }



