看着对但是0分
查看原帖
看着对但是0分
1427033
Inku_Sasori楼主2024/10/4 23:19

这是怎么回事○| ̄|_, 自己在编译器里运行起来结果都对的呀,甚至下载下来的测试数据看起来也没问题 本来代码是这样的,测试的信息里显示: Wrong Answer.wrong answer On line 1 column 1, read (ASCII 13), expected 5.

#include<bits/stdc++.h>
using namespace std;
int main(){
    stack<char> stk;
    char ins;
    while((ins=getchar())!='\n'){
        stk.push(ins);
    }
    while(!stk.empty()){
        cout<<stk.top();
        stk.pop();
    }
    return 0;
}

然后一通瞎改之后,也是一样,只是测试点信息里面变成了Wrong Answer.wrong answer On line 1 column 1, read -, expected 5.

#include<bits/stdc++.h>
using namespace std;
int main(){
    int sub='0'-0;
    stack<char> stk;
    char ins;
    while((ins=getchar())!='\n'){
        stk.push(ins);
    }
    while(!stk.empty()){
        if(stk.top()=='.')
            cout<<'.';
        else
            cout<<(int)(stk.top())-sub;
        stk.pop();
    }
    return 0;
}
2024/10/4 23:19
加载中...