我已经引入了万能头文件,为什么不能用to_string(x)?
查看原帖
我已经引入了万能头文件,为什么不能用to_string(x)?
1095806
Supa7onyz楼主2023/11/18 18:37
#include <bits/stdc++.h>
using namespace std;
int main()
{
    long long int a;
    cin>>a;
    if (a<0){cout<<"-";}
    if (a==0){cout<<0;}
    int digits=to_string(abs(a)).length();
    int zero_meet=1;
    char n[digits];
    for (int i=digits-1;i>=0;i--){
        n[i]=(to_string(abs(a)))[i];
        if ((n[i]==48)&&(i==digits-zero_meet)){zero_meet+=1;}
        else{cout<<n[i];}
    }
    return 0;
}
2023/11/18 18:37
加载中...