題目描述 :數字4和7是幸運數字,而其他的都不是幸運數字。乙個整數是幸運數字,當且僅當它的十進位制表示只包含幸運數字。
現在讓你給出第k大的幸運數字。
題目鏈結
思路:因為最大k值可以給到 10的九次 所以不能強行做。看到一位數時有兩種情況 4和7 二位數有四種 聯想到了二進位制。將k值加一后轉為二進位制 0為4 1為7 按順序輸出就是代表的第k大的幸運數字。。
(因為早上研究了一下快速冪 發現轉二進位制可以用位移來實現 自己還沒有試過 給出的**是普通的。)
(不知道別人怎麼做的 先把自己想到的記錄一下吧 省的忘記……)
(這是第一篇部落格 瞎寫試試水 哈哈)
#include#includeusing namespace std;
int a[33],b[33];
void zh(long long int x)//轉換二進位製用的函式 名字簡單易懂。。。。。。。
for(j=1;j<=i;j++)
i=0;
}int main()
// for(int i=32;i>0;i--)cout<0;i--)cout<}}
python幸運數字判斷 幸運數字 小程式
問題描述 1 n個數字,每個數字的範圍 9999到9999,把這n個數字排序後,刪除奇數字的數,然後把剩餘的數按原位置排序後繼續刪除奇數字,直到剩餘乙個數為止,剩餘的數就是幸運數,輸出幸運數和它最初的位置。程式的輸入為兩個引數 數字的數量 n 具體的資料 以空格隔開 比如 6 66 666 6666...
幸運數字2
題目 定義乙個數字為幸運數字當且僅當它的所有數字都是4或者7。比如說,47 744 4都是幸運數字而5 17 467都不是。定義next x 為大於等於x的第乙個幸運數字。給定l,r,請求出next l next l 1 next r 1 next r include include include...
幸運數字(luckly)
題目描述 a國共有 nn 座城市,這些城市由 tex parse error misplaced 條道路相連,使得任意兩座城市可以互達,且路徑唯一。每座城市都有乙個幸運數字,以紀念碑的形式矗立在這座城市的正中心,作為城市的象徵。一些旅行者希望遊覽a國。旅行者計畫乘飛機降落在 xx 號城市,沿著 xx...