最美情侣中文字幕电影,在线麻豆精品传媒,在线网站高清黄,久久黄色视频

歡迎光臨散文網(wǎng) 會(huì)員登陸 & 注冊(cè)

【Python】PAT 甲級(jí) A1056:Mice and Rice(復(fù)雜模擬、隊(duì)列)

2021-02-14 22:34 作者:曉霧喵  | 我要投稿

題目?jī)?nèi)容

Mice and Rice is the name of a programming contest in which each programmer must write a piece of code to control the movements of a mouse in a given map. The goal of each mouse is to eat as much rice as possible in order to become a FatMouse.

First the playing order is randomly decided for ?programmers. Then every ?programmers are grouped in a match. The fattest mouse in a group wins and enters the next turn. All the losers in this turn are ranked the same. Every ?winners are then grouped in the next match until a final winner is determined.

For the sake of simplicity, assume that the weight of each mouse is fixed once the programmer submits his/her code. Given the weights of all the mice and the initial playing order, you are supposed to output the ranks for the programmers.

Input Specification:

Each input file contains one test case. For each case, the first line contains 2 positive integers: ?and ?(?1000), the number of programmers and the maximum number of mice in a group, respectively. If there are less than??mice at the end of the player's list, then all the mice left will be put into the last group. The second line contains??distinct non-negative numbers??(=0,?,) where each??is the weight of the?-th mouse respectively. The third line gives the initial playing order which is a permutation of?0,?,?1?(assume that the programmers are numbered from 0 to??1). All the numbers in a line are separated by a space.

Output Specification:

For each test case, print the final ranks in a line. The -th number is the rank of the -th programmer, and all the numbers must be separated by a space, with no extra space at the end of the line.

Sample Input:

Sample Output:

源代碼



【Python】PAT 甲級(jí) A1056:Mice and Rice(復(fù)雜模擬、隊(duì)列)的評(píng)論 (共 條)

分享到微博請(qǐng)遵守國(guó)家法律
霍州市| 大冶市| 通道| 壶关县| 文安县| 陈巴尔虎旗| 政和县| 镇江市| 本溪| 道孚县| 怀化市| 睢宁县| 皮山县| 岳阳市| 太仆寺旗| 苍溪县| 盖州市| 潼关县| 安义县| 都兰县| 莲花县| 新昌县| 普定县| 灌南县| 衡东县| 石嘴山市| 石狮市| 都江堰市| 买车| 齐齐哈尔市| 自治县| 延庆县| 松溪县| 南汇区| 泰安市| 东方市| 曲靖市| 延安市| 公安县| 宝丰县| 鄂州市|