大佬来救我![错误] 数组下标的无效类型“int[int]”
查看原帖
大佬来救我![错误] 数组下标的无效类型“int[int]”
1235026
haimingbei楼主2024/7/21 16:58

(代码还没写完)在本地运行时底下编译器18行会显示([Error] invalid types 'int[long long int]' for array subscript),翻译过来是啥([错误] 数组下标的无效类型“int[int]”)。本蒟蒻也不知是啥情况,希望大佬能指出问题,谢谢!

/*
1、P1478 陶陶摘苹果(升级版)
*/
#include<bits/stdc++.h>
using namespace std;
struct apple{
	int high,strength;
};
apple a[5005];

bool cmp(apple a,apple b){
	if(a.strength!=b.strength)return a.strength<b.strength;
}

int main(){
	int n,s,a,b;
	cin>>n>>s>>a>>b;
	 for(int i=1;i<=n;i++)cin>>a[i].high>>a[i].strength;
	 sort(a+1,a+n+1,cmp);
	return 0;
} 
2024/7/21 16:58
加载中...