1110 查詢特定的值 資訊學一本通(c )

2021-09-25 11:07:08 字數 542 閱讀 2162

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

提交數: 15790 通過數: 8042

【題目描述】

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

【輸入】

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

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

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

【輸出】

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

【輸入樣例】

52 3 6 7 3

3【輸出樣例】

2【**】

no

**如下:

#include<iostream>

using namespace std;

int main()

//找到x後,記錄i的值,並跳出迴圈體不再繼續查詢

cout<}

1110 查詢特定的值

時間限制 1000 ms 記憶體限制 65536 kb 提交數 18371 通過數 9262 在乙個序列 下標從1開始 中查詢乙個給定的值,輸出第一次出現的位置。第一行包含乙個正整數n,表示序列中元素個數。1 n 10000。第二行包含n個整數,依次給出序列的每個元素,相鄰兩個整數之間用單個空格隔開...

資訊學奧賽一本通 紅與黑

演算法標籤 dfs,flood fill 題目描述 有一間長方形的房子,地上鋪了紅色 黑色兩種顏色的正方形瓷磚。你站在其中一塊黑色的瓷磚上,只能向相鄰 上下左右四個方向 的黑色瓷磚移動。請寫乙個程式,計算你總共能夠到達多少塊黑色的瓷磚。輸入格式 輸入包括多個資料集合。每個資料集合的第一行是兩個整數 ...

資訊學一本通(1451 棋盤遊戲)

題目描述 在乙個4 4的棋盤上有8個黑棋和8個白棋,當且僅當兩個格仔有公共邊,這兩個格仔上的棋是相鄰的。移動棋子的規則是交換相鄰兩個棋子。現在給出乙個初始棋盤和乙個最終棋盤,要求你找出乙個最短的移動串行使初始棋盤變為最終棋盤。klux說 這麼簡單的題目,我都會做!輸入格式 第1到4行每行四個數字 1...