五月天青色头像情侣网名,国产亚洲av片在线观看18女人,黑人巨茎大战俄罗斯美女,扒下她的小内裤打屁股

歡迎光臨散文網(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ó)家法律
财经| 永善县| 石嘴山市| 尼木县| 浏阳市| 会宁县| 宜昌市| 贵德县| 宜兰市| 彰化市| 吴旗县| 姚安县| 依兰县| 涟水县| 邢台市| 桐梓县| 思南县| 保康县| 红河县| 双江| 郎溪县| 广德县| 乡宁县| 千阳县| 应城市| 惠州市| 江西省| 保定市| 瑞安市| 贞丰县| 安丘市| 诸暨市| 永年县| 南城县| 宁夏| 高碑店市| 曲水县| 湛江市| 牟定县| 凤山县| 壤塘县|