Codeforces Round 522 Div2 A. Kitchen Utensils
一、題意
地址: http://codeforces.com/contest/1079/problem/A
英語是硬傷,這道題我看了N遍,依舊沒明白。
最後反覆看樣例與樣例說明,終於看懂了。
題意:所有人吃了 a 輪套餐,每輪套餐有 b 個餐具。每輪套餐所有人吃的都一樣。
由於有些人偷走了一下餐具,計算最少有多少個餐具。
二、分析
輸入是每個餐具剩餘的個數 left 和人數 k 。
根據餐具的最大個數,可以計算出最少吃了幾輪套餐loopNum = max(b) / k
。
allB = loopNum * k* b
被偷走的餐具:allB - left
本文首發於公眾號:天空的程式碼世界,微信號:tiankonguse-code。