vs2022运行正常,但洛谷编译失败
查看原帖
vs2022运行正常,但洛谷编译失败
1220417
Kelly_1楼主2024/3/10 20:52
#include<stdio.h>
#define MAXSIZE 2000000
typedef struct
{
	int* elem;
	int length;
}SqList;
void Init(SqList& L)
{
	L.elem = new int[MAXSIZE];
	L.length = 0;
}
void Input(SqList& L, int n)
{
	int i;
	for (i = 0;i < n;i++)
	{
		scanf("%d", &L.elem[i]);
		L.length++;
	}
}
void Question(int m, int b[2000])
{
	for (int i = 0;i < m;i++)
	{
		scanf("%d", &b[i]);
	}
}
void Output(SqList L, int a[10000], int n, int m)
{
	int i = 0, j = 0, c = 0;
	while (c < m)
	{
		if (j + 1 == a[i])
		{
			printf("%d\n", L.elem[j]);
			i++;
			j = 0;
			c++;
			continue;
		}
		j++;
	}
}
int main()
{
	SqList L;
	Init(L);
	int n, m;
	scanf("%d %d", &n, &m);
	Input(L, n);
	int a[10000] = { 0 };
	Question(m,a);
	Output(L, a, n, m);
	return 0;
}

希望有大佬可以给我解答一下,谢谢

2024/3/10 20:52
加载中...