傳送門:problem p3951
[1]:
題解:
兩個互素的正整數a,b的非負線性組合ax+by不能表示的最大整數為 a*b-a-b;
證明:
例如a=5,b=6,則不能表示的最大整數為19,換言之所有大於19的整數都可以表示成ax+by,其中x,y為非負整數,比如20=5×4+6×0,21=5×3+6×1,22=5×2+6×2,...
推廣到3個數的情形:已知1根據前述的結論,這個最大整數不超過ab-a-b。
部分結論:
1)c>ab-a-b或ab-a-b-a2)c=ab-a-b,不能表示的最大整數為ab-a-b-a;
3)c=ab-a-b-a,不能表示的最大整數ab-a-b-min(2a,b); 這裡min(p,q)返回p,q中的較小者。
洛谷P3951 小凱的疑惑
小凱手中有兩種面值的金幣,兩種面值均為正整數且彼此互素。每種金幣小凱都有 無數個。在不找零的情況下,僅憑這兩種金幣,有些物品他是無法準確支付的。現在小 凱想知道在無法準確支付的物品中,最貴的價值是多少金幣?注意 輸入資料保證存在 小凱無法準確支付的商品。輸入格式 兩個正整數 aa 和 bb 它們之間...
洛谷 P3951 小凱的疑惑 題解
洛谷 p3951 小凱手中有兩種面值的金幣,兩種面值均為正整數且彼此互素。每種金幣小凱都有 無數個。在不找零的情況下,僅憑這兩種金幣,有些物品他是無法準確支付的。現在小 凱想知道在無法準確支付的物品中,最貴的價值是多少金幣?注意 輸入資料保證存在 小凱無法準確支付的商品。兩個正整數 a aa 和 b...
洛谷P3951 小凱的疑惑 數論
小凱手中有兩種面值的金幣,兩種面值均為正整數且彼此互素。每種金幣小凱都有 無數個。在不找零的情況下,僅憑這兩種金幣,有些物品他是無法準確支付的。現在小 凱想知道在無法準確支付的物品中,最貴的價值是多少金幣?注意 輸入資料保證存在 小凱無法準確支付的商品。兩個正整數 a 和 b,它們之間用乙個空格隔開...