---
# System prepended metadata

title: UVa 10474 - Where is the Marble?

---

# UVa 10474 - Where is the Marble?

---
# 題目大意
給n個數，共q筆詢問，每次詢問輸出某數在從小到大排好的n個數中市第幾個，若同一數有很多個則輸出低一個的位置，若不在這n數中則輸出Not Found

---
# 題解
水題

---
```=C++
#include <bits/stdc++.h>
#define ll long long
#define pb push_back
#define ft first
#define sec second
#define pr pair<int,int>
#define ISCC ios::sync_with_stdio(0);cin.tie(0);cout.tie(0);
using namespace std;
int t ,n ,m ,cas;
vector<int> a;
int main() 
{
	while(cin >> n >> m && n)
	{
		a.clear();
		for(int i=0 ,b ;i<n ;i++) cin >> b ,a.pb(b);
		sort(a.begin() ,a.end());
		printf("CASE# %d:\n",++cas);
		for(int i=0 ,b ;i<m ;i++)
		{
			cin >> b;
			auto ans = find(a.begin() ,a.end() ,b);
			if(ans == a.end()) printf("%d not found\n",b);
			else printf("%d found at %d\n",b,ans-a.begin()+1);
		}
	}
	return 0;	
}
```