日本搞逼视频_黄色一级片免费在线观看_色99久久_性明星video另类hd_欧美77_综合在线视频

國內最全IT社區平臺 聯系我們 | 收藏本站
阿里云優惠2
您當前位置:首頁 > 互聯網 > Vijos1130. 數的計數

Vijos1130. 數的計數

來源:程序員人生   發布時間:2014-10-02 08:00:00 閱讀次數:3219次

試題請參見: https://vijos.org/p/1130

題目概述

我們要求找出具有下列性質數的個數(包含輸入的自然數n):
先輸入一個自然數n(n≤1000),然后對此自然數按照如下方法進行處理
1. 不作任何處理;
2. 在它的左邊加上一個自然數,但該自然數不能超過原數的一半;
3. 加上數后,繼續按此規則進行處理,直到不能再立生自然數為止.

輸入

一個自然數n.

輸出

一個整數, 總的個數.

解題思路

我不得不說, 這題意敘述得實在是...非常棒! 舉個栗子說: 若n = 6, 則會有如下再生數:

    6, 16, 26, 126, 36, 136

提取當前這個數的最高位x, 這個數可能產生的再生數的個數為x / 2.

將最終結果加上x / 2即可.

遇到的問題

一道AC率為83%的題貌似不會遇到什么問題 0 0

源代碼

#include <iostream> void getNumbers(int n, int& counter) { counter += n / 2; for ( int i = 1; i <= n / 2; ++ i ) { getNumbers(i, counter); } } int main() { int n = 0, counter = 1; std::cin >> n; getNumbers(n, counter); std::cout << counter << std::endl; return 0; }


生活不易,碼農辛苦
如果您覺得本網站對您的學習有所幫助,可以手機掃描二維碼進行捐贈
程序員人生
------分隔線----------------------------
分享到:
------分隔線----------------------------
關閉
程序員人生
主站蜘蛛池模板: 精品国产鲁一鲁一区二区张丽 | 国产精品一区二区三区久久久 | 欧美一区二区三区啪啪 | 日日夜夜影院 | 欧美午夜精品久久久久久人妖 | 久久电影天堂 | 欧美成人一级视频 | 美女国产一区 | 91精品国产91久久久久久 | 91视频在线观看 | av在线短片 | 中文字幕在线视频一区 | av一区二区三区在线播放 | 久久欧美| 黄网址在线观看 | 久久99久久99精品免观看粉嫩 | 日本一区二区不卡视频 | 欧美性天天影院 | 国产高清av免费观看 | 一区二区三区在线电影 | 麻豆网 | 欧美视频一区二区三区 | 欧洲一区二区三区免费视频 | 三区视频 | 亚洲成av人影院 | 久久精品国产一区二区三区 | 91亚洲精品一区二区 | 一区二区免费 | 日韩精品久久 | 免费一级片 | 国产成人免费视频 | 精品久久久久久久久久久久 | 亚洲成人精品在线观看 | 国内a∨免费播放 | www在线免费观看欧美黄 | 美女一区 | 日本色综合| 午夜三区 | 伊人天堂网 | 久久久久久一区二区三区四区别墅 | 91精品国产欧美一区二区成人 |