時間限制: 1000 ms 記憶體限制: 65536 kb
提交數: 14344 通過數: 8197
【題目描述】
給定含有n個整數的序列,要求對這個序列進行去重操作。所謂去重,是指對這個序列中每個重複出現的數,只保留該數第一次出現的位置,刪除其餘位置。
【輸入】
輸入包含兩行:
第一行包含乙個正整數n(1 ≤ n ≤ 20000),表示第二行序列中數字的個數;
第二行包含n個整數,整數之間以乙個空格分開。每個整數大於等於10、小於等於5000。
【輸出】
輸出只有一行,按照輸入的順序輸出其中不重複的數字,整數之間用乙個空格分開。
【輸入樣例】
510 12 93 12 75
【輸出樣例】
10 12 93 75
【**】
no
**如下:
#includeusing namespace std;
int main()
for(i=1;i<=n;i++)
if(t[i]==1)
for(j=i+1;j<=n;j++)
if(m[i]==m[j])
t[j]=false;
for(i=1;i<=n;i++)
if(t[i]==true)
cout
}
資訊學奧賽一本通(C 版)
資訊學奧賽一本通 c 版 總目錄 1.資訊學奧賽一本通 c 版 刷題 記錄 2.資訊學奧賽一本通 c 版 第一部分 c 語言 第一章 c 語言入門 3.資訊學奧賽一本通 c 版 第一部分 c 語言 第二章 順序結構程式設計 4.資訊學奧賽一本通 c 版 第一部分 c 語言 第三章 程式的控制結構 5...
1124 矩陣加法 資訊學一本通(c )
時間限制 1000 ms 記憶體限制 65536 kb 提交數 11514 通過數 7556 題目描述 輸入兩個n行m列的矩陣a和b,輸出它們的和a b。輸入 第一行包含兩個整數n和m,表示矩陣的行數和列數 1 n 100,1 m 100 接下來n行,每行m個整數,表示矩陣a的元素。接下來n行,每行...
資訊學一本通(1451 棋盤遊戲)
題目描述 在乙個4 4的棋盤上有8個黑棋和8個白棋,當且僅當兩個格仔有公共邊,這兩個格仔上的棋是相鄰的。移動棋子的規則是交換相鄰兩個棋子。現在給出乙個初始棋盤和乙個最終棋盤,要求你找出乙個最短的移動串行使初始棋盤變為最終棋盤。klux說 這麼簡單的題目,我都會做!輸入格式 第1到4行每行四個數字 1...