求助!!出现RE错误
查看原帖
求助!!出现RE错误
1134154
CXRunfree楼主2023/10/17 21:46

我在vscode上的编译及运行结果都正确,到这里提交就不通过了,采用的方法是读取string转int并冒泡排序

#include <iostream>
#include <string>
using namespace std;
int main(){
    int n;
    cin>>n;
    int arr[n];
    cin.ignore();
    string s,s1;
    getline(cin,s);
    s+=' ';
    for(int i=0;i<n;i++){
        s1=s.substr(0,s.find(' '));
        arr[i]=stoi(s1);
        s = s.substr(s.find(' ')+1);
    }
    for(int i=0;i<n-1;i++){
        for(int j=0;j<n-i-1;j++){
            if(arr[j]>arr[j+1]) swap(arr[j],arr[j+1]); 
        }
    }
    for(int i=0;i<n;i++){
        cout<<arr[i]<<' ';
    }
    return 0;
}
2023/10/17 21:46
加载中...