求助!RE,全都是!
查看原帖
求助!RE,全都是!
537668
song66楼主2022/3/21 20:42

Runtime Error. Received signal 11: Segmentation fault with invalid memory reference.

错误所在

#include<bits/stdc++.h>
using namespace std;
struct student{
    int m,c,e;
    string name;
    int get(){
        return m+c+e;
    }
};
student a[1000086],r,b;
int n;
int main(){
    scanf("%d",&n);
    for(int i=1;i<=n;i++)scanf("%s %d %d %d",&a[i].name,&a[i].m,&a[i].c,&a[i].e);
    for(int i=1;i<n;i++)
        for(int j=i+1;j<=n;j++){
            r=a[i];
            b=a[j];
            if(abs(r.m-b.m)<=5 && abs(r.c-b.c)<=5 && abs(r.e-b.e)<=5 && abs(r.get()-b.get())<=10)
                cout<<r.name<<' '<<b.name<<endl;
        }
    return 0;
}
2022/3/21 20:42
加载中...