問題描述:
現有n個大理石,每個大理石上寫了乙個非負整數、首先把各數從小到大排序;然後回答q個問題。每個問題問是否有乙個大理石寫著某個整數x,如果是,還要回答哪個大理石上寫著x。排序後的大理石從左到右編號為1~n。
輸入大理石數量和需要回答問題數量,然後輸入大理石上的每個非負整數,接著輸入x
樣例輸入:
4 1
2 3 5 1
5 2
1 3 3 3 1
2 3樣例輸出:
case# 1:
5 found at 4
case# 2:
2 not found
3 found at 3
**實現:
#include #include using namespace std;
int main()
{int n,m,x,y,sum=1,a[1000];
while(scanf("%d%d",&n,&m)==2&&n){
printf("case# %d:\n",sum++);
for(int i=0;isort函式描述
STL 排序與檢索
新增在標頭檔案algorithm中,使用方法如 sort start,end 排序方法 int a 5 sort a,a 5 這是最簡單的sort方法,使用預設的排序方法公升序排列 sort a,a 5,cmp cmp為bool函式名,是自定義規則比較函式 自定義的cmp函式 bool cmp in...
STL初步 排序與檢索
e.g.現有n個大理石,每個大理石上寫了乙個非負整數。首先把每個數從小到大排序,然後回答q個問題。每個問題問是否有乙個大理石寫著某個整數x。如果是,要回答在哪個大理石上寫著x。排序後的大理石從左到右編號為1 n。solution 先排序,後查詢 關於排序 sort使用陣列元素預設的大小比較運算子進行...
mysql怎麼排序檢索 mysql排序檢索資料
1 排序資料 select 表的欄位名 from 對應的表名 order by 表的欄位名 2 按多個列排序 select 表的欄位名,表的欄位名,表的欄位名,from 對應的表名 order by 表的欄位名,表的欄位名,表的欄位名,如果表的字段中的值是唯一的,則按照該欄位進行排序就可以了 3 指...