TouchStone
  请登录后使用
登录 注册
 系统首页  练习题库  考试列表  判题结果  问题讨论与解答  统计信息与排名
  • 首页
  • 题库
  • P1021
  • 题目
  • P1021佳佳的魔法照片
    限制 : 时间限制 : 1000 MS   空间限制 : 65536 KB
    问题描述

    一共有n个人(以1--n编号)向佳佳要照片,而佳佳只能把照片给其中的k个人。佳佳按照与他们的关系好坏的程度给每个人赋予了一个初始权值W[i]。然后将初始权值从大到小进行排序,每人就有了一个序号D[i](取值同样是1--n)。按照这个序号对10取模的值将这些人分为10类。也就是说定义每个人的类别序号C[i]的值为(D[i]-1) mod 10 +1,显然类别序号的取值为1--10。第i类的人将会额外得到E[i]的权值。你需要做的就是求出加上额外权值以后,最终的权值最大的k个人,并输出他们的编号。在排序中,如果两人的W[i]相同,编号小的优先。

    输入格式

    第一行输出用空格隔开的两个整数,分别是n和k。
    第二行给出了10个正整数,分别是E[1]到E[10]。
    第三行给出了n个正整数,第i个数表示编号为i的人的权值W[i]。

    输出格式

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

    样例输入

    10 10
    9837 7166 3959 18368 30520 899 26203 32516 30911 17602
    25806 4125 23136 25650 25947 15540 16920 31701 27734 3931

    样例输出

    4 6 1 7 8 2 9 5 3 10

    提示

    N〈=50000
    K〈=1000


    来源  OIBH2006模拟赛