C. 【基础】相似数

    Type: Default 1000ms 128MiB

【基础】相似数

You cannot submit for this problem because the contest is ended. You can click "Open in Problem Set" to view this problem in normal mode.

Description

输入一组数,我们定义每个数左侧比该数小的最接近该数的数为“相似数”,请编程找出一组数中每个数的“相似数”的值(如果没有符合条件的数,请输出0)。

Input Format

数据的第一行是一个正整数n,表示一共有多少个数。 第二行有n个用空格隔开的正整数,它们从左至右给出了数列中的n个数。这些数保证小于2^31^。 【数据规模】 对于80%的数据,n≦10000; 对于100%的数据,n≦200000。

Output Format

输出一行用空格隔开的n个数。 这些数对应于输入数据中的数的“相似数”。如果输入中某个数没有“相似数”(即它左边的数都不比它小),请输出0。

7
3 1 2 7 6 7 4
0 0 1 2 2 6 2

Hint

输入输出样例: 相似数.png

Source

数组问题

数组及应用1(基础)

Not Claimed
Status
Done
Problem
5
Open Since
2025-12-12 0:00
Deadline
2025-12-19 23:59
Extension
24 hour(s)