【发布时间】:2021-01-08 10:33:27
【问题描述】:
当我尝试在 ubuntu 上使用多个测试用例运行我的 cpp 代码时,我得到了意想不到的结果。当我一个一个运行测试用例时它工作正常,但是当我复制和粘贴测试用例时,终端会出现意外的换行符
例如
#include<bits/stdc++.h>
using namespace std;
int main(){
int t;
cin>>t;
while(t--){
int n;
cin>>n;
cout<<n<<"Hello"<<endl;
}
}
当我用测试用例运行这段代码时 5 4 3 2 1 5
通过直接复制和粘贴我得到以下结果
5
4
3
2
1
5 4Hello
3Hello
2Hello
1Hello
5Hello
而不是
5
4
3
2
1
5
4Hello
3Hello
2Hello
1Hello
5Hello
谁能告诉我已经尝试了很多小时研究的问题是什么,但我没有得到任何解决方案。 我试过 konsole、xterm、gnome 终端在直接复制粘贴测试用例时都给出相同的结果。
【问题讨论】:
标签: c++ g++ ubuntu-18.04 gnome-terminal konsole