Html/CSS
初赛 标签描述

题目描述 对于一个\(1\)到\(n\)的排列\(p_1,p_2,\ldots,p_n\)(即\(1\)到\(n\)中每一个数在数列\(p\)中出现了恰好一次),令\(q_i\)为第\(i\)个位置之后第一个比\(p_i\)值更大的位置,如果不存在这样的位置,则\(q_i=n+1\)。 举例来说,如果\(n=5\)且\(p\)为\(\{1,5,4,2,3\}\),则\(q\)为\(\{2,6,6,5,6\}\)。 现在给你排列\(p\),求出它对应的数列\(q\)。 输入格式 第一行,一个整数\(n(1\len\le10^5)\)。 第二行,\(n\)个整数\(p_1,p_2,\ldots,p...