求給定區間[X,Y]中滿足下列條件的整數個數:這個數恰好等於K 個互不相等的B的整
數次冪之和。
思路:對於二進制來說(圖片摘自劉聰的淺談數位類統計問題論文)
現在推廣到b進制
因為對於b進制的每一位,我們只需要討論這一位是否是一,所以我們可以把這個數轉換為一個等價的二進制數,
方法是將這個數從左到右第一位不是零或一的位變為1,並把其右邊的所有位置一,求出這個二進制數。
#include
#include
#include
#include
#include
#include
#include
#include