牛客oi測試賽2C 數列下標 模擬,水題

2021-08-27 18:54:15 字數 685 閱讀 8584

給出乙個數列 a,求出乙個數列b.

其中bi   表示 數列a中 ai 右邊第乙個比 ai 大的數的下標(從1開始計數),沒有找到這乙個下標  bi 就為0

輸出數列b

第一行1個數字 n (n ≤ 10000)

第二行n個數字第 i 個數字為 ai (0 ≤ ai  ≤ 1000000000)

一共一行,第 i 個數和第 i+1 個數中間用空格隔開.

示例1複製

6

3 2 6 1 1 2

複製

3 3 0 6 6 0
樣例不用解釋
按題目模擬即可。

#include using namespace std;

const int maxn = 100010;

int a[maxn];

int b[maxn];

int vis[maxn];

int main(int argc, char const *argv)

for(int i = 1; i <= n; i++)

}} for(int i = 1; i <= n; i++)

else printf("%d\n",b[i]);

} }return 0;

}

牛客OI賽制測試賽2 C 數列下標

給出乙個數列 a,求出乙個數列b.其中bi 表示 數列a中 ai 右邊第乙個比 ai 大的數的下標 從1開始計數 沒有找到這乙個下標 bi 就為0 輸出數列b 第一行1個數字 n n 10000 第二行n個數字第 i 個數字為 ai 0 ai 1000000000 一共一行,第 i 個數和第 i 1...

牛客OI賽制測試賽2 C 陣列下標

給出乙個數列 a,求出乙個數列b.其中bi 表示 數列a中 ai 右邊第乙個比 ai 大的數的下標 從1開始計數 沒有找到這乙個下標 bi 就為0 輸出數列b 第一行1個數字 n n 10000 第二行n個數字第 i 個數字為 ai 0 ai 1000000000 一共一行,第 i 個數和第 i 1...

牛客OI賽制測試賽2 C題

時間限制 c c 1秒,其他語言2秒 空間限制 c c 131072k,其他語言262144k 64bit io format lld 題目描述 給出乙個數列 a,求出乙個數列b.其中bi 表示 數列a中 ai 右邊第乙個比 ai 大的數的下標 從1開始計數 沒有找到這乙個下標 bi 就為0 輸出數...