c++21行报错,洛谷100分!!!求解
  • 板块P1104 生日
  • 楼主King_and_Grey
  • 当前回复5
  • 已保存回复5
  • 发布时间2023/12/19 20:38
  • 上次更新2023/12/20 09:24:06
查看原帖
c++21行报错,洛谷100分!!!求解
1058749
King_and_Grey楼主2023/12/19 20:38

我服了6.4版本c++说c++ 洛谷\P1104.CDD Warning contro end Wreturn-tvoe 结果洛谷提交100分!!!! 6.4版本c++真垃圾

#include <bits/stdc++.h>
using namespace std;
struct node {
 string name;
 int year;
 int month;
 int day;
 int level;
} nn[120];
bool cmp(node a,node b) {
 if(a.year != b.year)
 	return a.year < b.year;
 else {
 	if(a.month != b.month)
 		return a.month < b.month;
 	else if(a.day == b.day && a.month == b.month) 
 		return a.level > b.level;
 	else if(a.day != b.day && a.month == b.month) 
 		return a.day < b.day;
 }
}
int main() {
 int n;
 cin>>n;
 for(int i = 1; i <= n; ++i) {
 	cin>>nn[i].name>>nn[i].year>>nn[i].month>>nn[i].day;
 	nn[i].level = i;
 }
 stable_sort(nn+1,nn+1+n,cmp);
 for(int i = 1; i <= n; ++i) {
 	cout<<nn[i].name<<endl;
 }
 return 0;
}

蒟蒻百思不得其解,还请大神来帮忙

一定关注!!!

2023/12/19 20:38
加载中...