最后一个re怎么回事 急急急
查看原帖
最后一个re怎么回事 急急急
866969
telankesi楼主2022/12/22 18:50
#include <stdio.h>
int k;
int b[100000010] = { 0 };
int main() {
	int n,m;
	scanf("%d %d", &n, &m);
	
	for (int i = 1; i <= n; i++) {
		scanf("%d", &k);
		if (b[k] == 0)b[k] = i;
	}
	int key;
	for (int j = 0; j < m; j++) {
		scanf("%d", &key);
		if (b[key] != 0)
			printf("%d ", b[key]);
		else printf("-1 ");
	}
	return 0;
}
2022/12/22 18:50
加载中...