#Y2106. 前缀第k小

前缀第k小

题目描述

给定一个数组 a1,a2,...,ana_1,a_2,...,a_n和一个正整数 k(kn)k(k\leq n), cic_i 表示连续子序列 a1,a2,...,aia_1,a_2,...,a_i中,第kk 小的元素 如果子序列的长度小于 kk, 则 ci=1c_i=-1 请输出数组c1,c2,...,cnc_1,c_2,...,c_n

输入格式

第一行,一个整数 n(n100)n(n \leq 100)和一个正整数 k(kn)k(k\leq n), 第二行 nn 个整数,表示 ai(ai100)a_i(|a_i| \leq 100)

输出格式

一行,nn个数字, 用空格隔开

输入样例1

5 3
5 3 4 1 6

输出样例1

-1 -1 5 4 4