结构体排序 程序无法正常返回
  • 板块学术版
  • 楼主DrinkQ
  • 当前回复8
  • 已保存回复8
  • 发布时间2023/11/18 10:56
  • 上次更新2023/11/18 13:46:11
查看原帖
结构体排序 程序无法正常返回
797855
DrinkQ楼主2023/11/18 10:56
#include<bits/stdc++.h>
using namespace std;
const int N=1e7+5;
int n; 
struct tcpt{
	string c_num;
	int s1,s2,s3,s4,s5,s6,s7,s8,s9;
	int total_sc,grade_sc;
}a[N];
bool cmp4(tcpt c1,tcpt c2){
	return c1.s4>c2.s4;
}
int main()
{
	//freopen("Test.txt","r",stdin);
	cin>>n;
	for(int i=1;i<=n;i++){
		scanf("%s%d%d%d%d%d%d%d%d%d",&a[i].c_num,&a[i].s1,&a[i].s2,&a[i].s3,&a[i].s4,&a[i].s5,&a[i].s6,&a[i].s7,&a[i].s8,&a[i].s9);
	}
	sort(a+1,a+1+n,cmp4);
	return 0;
}

返回值是3221225477,不能正常返回。 以下为输入值

50
B2070041 61 34 88 -1 -1 59 6 24 -1 
B1825834 87 116 64 -1 89 42 87 -1 -1 
B1743393 82 114 48 85 15 -1 -1 61 -1 
B3214979 104 129 108 -1 -1 41 14 -1 82 
B0954175 63 76 47 -1 -1 22 32 48 -1 
B3109256 45 45 134 26 -1 66 57 -1 -1 
B2900804 126 119 44 -1 -1 70 -1 93 10 
B2569956 124 36 91 42 -1 -1 -1 44 44 
B0016696 112 117 146 -1 43 23 -1 5 -1 
B0459483 136 70 64 22 22 -1 -1 -1 76 
B1910277 47 101 50 -1 -1 47 51 -1 7 
B2281461 48 89 87 6 19 -1 -1 48 -1 
B0516933 47 3 73 65 49 -1 -1 -1 5 
B2403857 73 110 145 55 -1 38 66 -1 -1 
B0040658 104 131 133 -1 -1 40 -1 31 23 
B1204449 94 146 87 20 -1 -1 -1 58 87 
B2924405 32 130 69 85 92 -1 -1 -1 65 
B2541438 122 36 119 95 -1 31 -1 86 -1 
B2150466 128 127 49 -1 35 -1 66 -1 50 
B2499626 67 45 146 26 -1 22 -1 34 -1 
B2837906 110 86 105 33 -1 -1 58 -1 20 
B1174746 110 6 86 59 -1 36 -1 8 -1 
B1581729 89 73 123 76 87 -1 26 -1 -1 
B2508350 136 91 91 -1 -1 95 92 -1 8 
B2733774 134 130 101 8 -1 75 70 -1 -1 
B1990316 48 5 76 -1 56 -1 17 88 -1 
B0166853 53 69 64 -1 -1 -1 63 36 59 
B1034298 72 63 139 43 38 -1 -1 -1 29 
B1920918 47 96 68 86 55 93 -1 -1 -1 
B3151261 90 67 119 -1 75 76 -1 6 -1 
B0376540 29 114 57 51 -1 -1 93 14 -1 
B2996416 57 52 108 37 -1 -1 36 73 -1 
B1851003 76 56 82 42 -1 40 -1 23 -1 
B3130378 53 87 130 -1 8 5 -1 34 -1 
B0545192 83 7 71 -1 7 -1 35 8 -1 
B0932077 120 20 129 90 16 -1 22 -1 -1 
B3148570 120 37 112 -1 -1 32 66 -1 71 
B1724705 113 75 99 49 -1 14 -1 -1 87 
B2615212 33 62 99 -1 -1 -1 56 47 47 
B2668697 73 139 105 -1 -1 77 90 -1 60 
B0099552 143 37 139 72 48 -1 -1 -1 7 
B2406745 54 96 127 43 73 -1 32 -1 -1 
B1026220 117 102 68 -1 -1 77 18 -1 85 
B2048234 58 55 102 -1 65 -1 -1 44 86 
B1708737 24 55 88 -1 94 -1 -1 82 18 
B2855650 95 46 45 69 -1 -1 57 -1 57 
B1911529 95 11 128 5 50 -1 45 -1 -1 
B2695198 94 107 58 -1 -1 44 -1 44 28 
B0011183 84 84 115 84 44 14 -1 -1 -1 
B2868700 44 62 122 65 64 -1 -1 55 -1 

2023/11/18 10:56
加载中...