啊?好好好!!!

P5705 【深基2.例7】数字反转

Ctrl_0310 @ 2024-01-28 13:25:12

为什么会爆0啊 而且全是WA 蒟蒻求助

#include <bits/stdc++.h>
using namespace std;
string a;
int main()
{
    getline(cin,a);
    for(int i=a.size()-1;i>=0;i--)
    {
        cout<<a[i];
    }
    cout<<endl;
    return 0;
}

by rnf5114 @ 2024-01-28 13:28:38

@Ctrl_0310 用cin读入


by __PRO__ @ 2024-01-28 14:14:11

@Ctrl_0310 不要用 getline,我也不知道为什么。


by __PRO__ @ 2024-01-28 16:12:31

@Ctrl_0310

洛谷评测机是 Linux 环境,在一些特定题目中,特别是字符串题,如果换行符格式不正确,而用户使用了 getline(C++ 中)等函数进行读入,就会出现输入错误的情况。这些情况在历次月赛中造成了一定的影响,所以还是需要注意一下。


by E303 @ 2024-02-21 21:18:19

@Ctrl_0310

#include<bits/stdc++.h>
using namespace std;
string a;
int main() 
{
    cin>>a;              
    reverse(a.begin(),a.end()); 
    cout<<a;
}

这样写


by ulzero @ 2024-04-05 14:49:57

@E303 你写错了吧?不能编译啊!


by ulzero @ 2024-04-05 14:51:17

@E303 对不起,看错了


|