3842: 琦琦的艺术照片(mphoto)

内存限制:64 MB 时间限制:1 S 标准输入输出
题目类型:传统 评测方式:文本比较 上传者:
提交:1 通过:1

题目描述

琦琦是一个漂亮的小女孩,。很多人都说她像洋娃娃。有一天,她还把自己的艺术照拿回幼儿园向小朋友炫耀,也许是因为琦琦的艺术照太漂亮,很多小朋友都找她要艺术照片,那些照片可是非常珍贵的,她到底应该把照片给谁呢?
一共有n个人(以1~n编号)向琦琦要照片.而琦琦只能把照片给其中的k个人。琦琦按照与他们的关系好坏程度给每个人赋予了一个初始权值W[i]。然后将初始权值从大到小进行排序,每人就有了一个序号D[i](取值同样是1~n)。按照这个序号对10取模的值将这些人分为10类。也就是说定义每个人的类别序号C[i]的值为(D[i]-1)mod 10+1,显然类别序号的取值为l~10。第i类的人将会额外得到E[i]的权值。你需要做的就是求出加上额外权值以后,最终的权值最大的k个人,并输出他们的编号。权值都是正整数。在排序中,如果两人的W[i]相同,编号小的优先。

输入格式

3行:

    第1行输出用空格隔开的两个整数,分别是n (O<n50000)k(0kn)

    第2行给出了10个正整数,分别是E[1]E[10](0<E[i]50000);

3行给出了n个正整数,第i个数表示编号为i的人的权值w[i] (o<w[i]50000)

输出格式

只需输出1行用空格隔开的k个整数,分别表示最终的W[i]从高到低的人的编号。

输入样例 复制

10 10
1 2 3 4 5 6 7 8 9 10
2 4 6 8 10 12 14 16 18 20

输出样例 复制

10 9 8 7 6 5 4 3 2 1