NOIP學習之一維陣列 39 查詢特定的值

2021-10-02 23:06:16 字數 503 閱讀 5103

測試鏈結

總時間限制: 1000ms 記憶體限制: 65536kb

描述在乙個序列(下標從1開始)中查詢乙個給定的值,輸出第一次出現的位置。

輸入第一行包含乙個正整數n,表示序列中元素個數。1 <= n <= 10000。

第二行包含n個整數,依次給出序列的每個元素,相鄰兩個整數之間用單個空格隔開。元素的絕對值不超過10000。

第三行包含乙個整數x,為需要查詢的特定值。x的絕對值不超過10000。

輸出若序列中存在x,輸出x第一次出現的下標;否則輸出-1。

樣例輸入

52 3 6 7 3

3樣例輸出

2

#include

using

namespace std;

int a[

10001];

intmain()

if(j==n)

cout<<-1

;}return0;

}

NOIP學習之一維陣列 30 約瑟夫問題

測試鏈結 總時間限制 1000ms 記憶體限制 65536kb 描述 約瑟夫問題 有 只猴子,按順時針方向圍成一圈選大王 編號從 到 從第 號開始報數,一直數到 數到 的猴子退出圈外,剩下的猴子再接著從1開始報數。就這樣,直到圈內只剩下乙隻猴子時,這個猴子就是猴王,程式設計求輸入 後,輸出最後猴王的...

NOIP學習之一維陣列 32 陶陶摘蘋果

測試鏈結 總時間限制 1000ms 記憶體限制 65536kb 描述 陶陶家的院子裡有一棵蘋果樹,每到秋天樹上就會結出10個蘋果。蘋果成熟的時候,陶陶就會跑去摘蘋果。陶陶有個30厘公尺高的板凳,當她不能直接用手摘到蘋果的時候,就會踩到板凳上再試試。現在已知10個蘋果到地面的高度,以及陶陶把手伸直的時...

NOIP學習之一維陣列 149 大整數加法

測試鏈結 總時間限制 1000ms 記憶體限制 65536kb 描述 求兩個不超過200位的非負整數的和。輸入 有兩行,每行是乙個不超過200位的非負整數,可能有多餘的前導0。輸出 一行,即相加後的結果。結果裡不能有多餘的前導0,即如果結果是342,那麼就不能輸出為0342。樣例輸入 2222222...