10474

这是用eclipse写的第一个程序,还是感觉不太顺手,用多了应该就好了,

这道题也没什么说的,看懂题,排个序就好了,直接贴代码

//============================================================================
// Name        : main.cpp
// Author      : 
// Version     :
// Copyright   : Your copyright notice
// Description : Hello World in C++, Ansi-style
//============================================================================

#include <iostream>
#include <cstdio>
#include <cstring>
#include <algorithm>
using namespace std;

int n, q, T, t;
int a[10010], b[10010];

int main() {
	//freopen("a.txt", "r", stdin);
	T = 0;
	while(scanf("%d%d", &n, &q)&&(n||q))
	{
		T++;
		memset(b, 0, sizeof(b));
		memset(a, 0, sizeof(a));
		for(int i = 0;i < n;i++)
		{
			scanf("%d", &a[i]);
		}
		sort(a, a+n);
		for(int i = 0;i < n;i++)
		{
			if(b[a[i]] == 0) b[a[i]] = i+1;
		}
		printf("CASE# %d:\n", T);
		while(q--)
		{
			scanf("%d", &t);
			printf("%d ", t);
			if(b[t] == 0)printf("not found\n");
			else printf("found at %d\n", b[t]);
		}
	}
	return 0;
}

posted @ 2011-05-13 15:14  KOKO's  阅读(172)  评论(0编辑  收藏  举报