有大佬帮一下吗

P1307 [NOIP2011 普及组] 数字反转

chengziyuan23 @ 2024-11-30 10:34:29

P1307 [NOIP2011 普及组] 数字反转


by 13365625659zzh @ 2024-11-30 10:43:11

#include<bits/stdc++.h>
using namespace std;
int n,s;
int main()
{
    cin>>n;
    while(n) 
        s=s*10+n%10,n/=10;
    cout<<s;
    return 0;
}

本人代码,与题解相似。


by LionBlaze @ 2024-11-30 10:53:52

@13365625659zzh 你要说明什么,培养楼主抄题解的能力?


by chenhaozhe123 @ 2024-11-30 10:55:53

#include<bits/stdc++.h>
using namespace std;
int main()
{
    string s,a;
    char c='-';
    bool l=1;
    cin>>s;
    for(int i=s.size()-1;i>0;i--){
        if(!l||s[i]-'0'!=0){
            l=0;
            a+=s[i];
        } 
    }
    if(s[0]=='-'){
        c='-';
        cout<<c<<a;
    }else{
        a+=s[0];
        cout<<a;
    }
    return 0;
}

by LionBlaze @ 2024-11-30 10:57:25

@chenhaozhe123 又来一个。大佬都去打 NOIP 了剩下的全是小朋友是吧。


by chenhaozhe123 @ 2024-11-30 10:59:21

@LionBlaze 这代码是我自己写的


by LionBlaze @ 2024-11-30 11:00:22

@chenhaozhe123 所以你想要表达什么,让楼主抄袭你的代码?


by zhoubingxuan @ 2024-12-08 20:30:10

大佬这题是不是何以用栈来解决呀


|