角角購物台暢銷商品——角型印章盒
小鹿社的社團花費驚人,除了鹿仙貝的花費以外也經常需要進行社團辦公室的整修,為此她們開設了網路購物平台販售各種商品。為了跟上潮流,她們決定開始販賣鹿角福袋!
虎視虎子準備了
每個鹿角福袋裡面裝著若干個角型印章盒及鹿角娃娃,兩種商品的數量不一定相同,也有可能只裝著一種商品。為了防止客人透過福袋的重量得知福袋中裝的商品,虎視虎子規定每一個福袋內的商品總重量必須要恰好是
由於社團辦公室空間寶貴,虎視虎子希望將盡量多的商品裝入福袋中,最小化剩下的角型印章盒及鹿角娃娃的總數。你能寫一支程式幫她算算,使用最佳的方法將商品分配進福袋後,剩下的商品總數最少可以是多少嗎?
輸入的第一行為一整數
每一筆測試資料僅一行,包含五個整數
對於每一筆測試資料,請輸出一行包含一個整數,表示可能剩下的最少商品總數。
8 10 8 2 3 12 3 3 2 2 8 1 3 2 2 10 6 6 3 5 16 341 329 5 6 741 727 521 18 9 576 290646493 622766369 133 76 578504001 285261289 308082376 109 3 922747797
3 2 4 0 120 28 2764179 5911117
5 18088424242579552518 7104691923183681339 44800271087456372342 73912720275978542088 3311309905175171864536816947645213124954 2391762016614507787945520815370272466319622 28600992478201072778186646252254164222566827 5608513952183650610 11040484300804766589 619207102399281797150320558480337195348 17668731365097358652906446897769904088811920637755 72894953696748801528422842559622566894251591568584 65766501545139653183 26131647443466988033 1718587031967816336397436635862698347072 86419753286419753286419753286419753286419753248763 56562565625656256562565625656256562565625656256562 123456789876543212345678987654321 987654321234567898765432123456789 121932632007315960006096855357413561957021002895878067367652796831 99999999999999999999999999999939202333720478371975 99999999999999999999999999999928218601401082500796 99999999999999983762738704940284173400254048986629 99999999999999971018796208805934772584415781810455 11871299136343488573286683183806021130812311398292498796910143828548074
25193116165763233857 31587700800821033267 64918824634504918103 490203648467396498476504295685902 39387603486681096136698976385793037716459839811599
在 Sample Input 1 的第一筆測資中,可以將
No. | Testdata Range | Constraints | Score |
---|---|---|---|
1 | 0~1 | 範例測資 | 0 |
2 | 2~21 | 30 | |
3 | 0, 2~72 | 30 | |
4 | 0~99 | 無額外限制 | 40 |