#B. [POI2016] Korale

    Type: RemoteJudge 1000ms 256MiB

[POI2016] Korale

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.

题目描述

nn 个带标号的珠子,第 ii 个珠子的价值为 aia_i

现在你可以选择若干个珠子组成项链(也可以一个都不选),项链的价值为所有珠子的价值和。

给出所有可能的项链排序,先按权值从小到大排序,对于权值相同的,根据所用珠子集合的标号的字典序从小到大排序。

请输出第 kk 小的项链的价值,以及所用的珠子集合。

输入格式

第一行包含两个正整数 n,kn,k。 第二行包含 nn 个正整数,依次表示每个珠子的价值 aia_i

输出格式

第一行输出第 kk 小的项链的价值。 第二行按标号从小到大依次输出该项链里每个珠子的标号。

4 10
3 7 4 3
10
1 3 4

提示

对于 100%100\% 的数据,1n1061\le n\le 10^61kmin(2n,106)1\le k\le \min(2^n,10^6)1ai1091\le a_i\le 10^9

军训训练赛3

Not Attended
Status
Done
Rule
IOI
Problem
5
Start at
2023-8-23 8:00
End at
2023-8-23 11:30
Duration
3.5 hour(s)
Host
Partic.
14