<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    我的漫漫程序之旅

    專(zhuān)注于JavaWeb開(kāi)發(fā)
    隨筆 - 39, 文章 - 310, 評(píng)論 - 411, 引用 - 0
    數(shù)據(jù)加載中……

    給定一個(gè)十進(jìn)制數(shù)N,寫(xiě)下從1開(kāi)始,到N的所有整數(shù),然后數(shù)一下其中出現(xiàn)的所有"1"的個(gè)數(shù)。

    原題目:
    給定一個(gè)十進(jìn)制數(shù)N,寫(xiě)下從1開(kāi)始,到N的所有整數(shù),然后數(shù)一下其中出現(xiàn)的所有"1"的個(gè)數(shù)。
    例如:
    N=2,寫(xiě)下1,2。這樣只出現(xiàn)了1個(gè)"1"
    N=12,寫(xiě)下 1,2,3,4,5,6,7,8,9,10,11,12。這樣"1"的個(gè)數(shù)是5
    請(qǐng)寫(xiě)出一個(gè)函數(shù),返回1到N之間出現(xiàn)"1"的個(gè)數(shù),比如 f(12)=5

    package com;

    import java.io.BufferedReader;
    import java.io.InputStreamReader;

    /*******************************************************************************
     * 原題目: 給定一個(gè)十進(jìn)制數(shù)N,寫(xiě)下從1開(kāi)始,到N的所有整數(shù),然后數(shù)一下其中出現(xiàn)的所有"1"的個(gè)數(shù)。 例如: N=2,寫(xiě)下1,2。這樣只出現(xiàn)了1個(gè)"1"
     * N=12,寫(xiě)下 1,2,3,4,5,6,7,8,9,10,11,12。這樣"1"的個(gè)數(shù)是5 請(qǐng)寫(xiě)出一個(gè)函數(shù),返回1到N之間出現(xiàn)"1"的個(gè)數(shù),比如
     * f(12)=5
     * 
     * 
    @author zdw
     * 
     
    */

    public class MainTest
    {
        
    public static void main(String[] args) throws Exception
        
    {
            System.out.println(
    "please input a number:");
            BufferedReader br 
    = new BufferedReader(new InputStreamReader(System.in));
            Integer num 
    = Integer.parseInt(br.readLine());
            
    int count = 0;
            
    for (int i = 1; i <= num; i++)
            
    {
                String tNum 
    = i + "";
                
    if (tNum.indexOf("1"!= -1)
                
    {
                    count
    ++;
                }

            }

            System.out.println(
    "1 appear times of count:" + count);
        }


    }



    大家一起來(lái)分享你的算法吧。

    posted on 2008-11-04 09:26 々上善若水々 閱讀(3288) 評(píng)論(6)  編輯  收藏 所屬分類(lèi): Java筆試與面試

    評(píng)論

    # re: 給定一個(gè)十進(jìn)制數(shù)N,寫(xiě)下從1開(kāi)始,到N的所有整數(shù),然后數(shù)一下其中出現(xiàn)的所有"1"的個(gè)數(shù)。   回復(fù)  更多評(píng)論   

    貌似有點(diǎn)問(wèn)題
    這個(gè)判斷條件欠妥
    if (tNum.indexOf("1") != -1)
    {
    count++;
    }
    數(shù)字包含多個(gè)“1”的情況,比如“11”貌似只能記錄1個(gè)
    2008-11-17 23:00 | crsky fan

    # re: 給定一個(gè)十進(jìn)制數(shù)N,寫(xiě)下從1開(kāi)始,到N的所有整數(shù),然后數(shù)一下其中出現(xiàn)的所有"1"的個(gè)數(shù)。   回復(fù)  更多評(píng)論   

    @crsky fan
    不會(huì)的.
    注意
    String tNum = i + "";
    只會(huì)得到一個(gè)字符(也就是一個(gè)數(shù)字)
    2008-11-18 15:03 | 々上善若水々

    # re: 給定一個(gè)十進(jìn)制數(shù)N,寫(xiě)下從1開(kāi)始,到N的所有整數(shù),然后數(shù)一下其中出現(xiàn)的所有"1"的個(gè)數(shù)。   回復(fù)  更多評(píng)論   

    你很自信你的程序正確很好,但是太盲目了!
    一樓數(shù)的很對(duì)!
    2008-12-08 10:35 | 123456

    # re: 給定一個(gè)十進(jìn)制數(shù)N,寫(xiě)下從1開(kāi)始,到N的所有整數(shù),然后數(shù)一下其中出現(xiàn)的所有"1"的個(gè)數(shù)。 [未登錄](méi)  回復(fù)  更多評(píng)論   

    public static int countNum(int number) {

    int count = 0;

    StringBuffer buffer = new StringBuffer("");

    for (int i = 1; i <= number; i++) {
    buffer.append(i);
    }

    char[] chars = buffer.toString().toCharArray();

    for (char c : chars) {

    if (c == '1') {
    count++;
    }
    }

    return count;
    }
    2009-03-19 17:53 | zeyuphoenix

    # louis vuitton handbags  回復(fù)  更多評(píng)論   


    amazing
    2011-06-10 16:38 | louis vuitton handbags

    # re: 給定一個(gè)十進(jìn)制數(shù)N,寫(xiě)下從1開(kāi)始,到N的所有整數(shù),然后數(shù)一下其中出現(xiàn)的所有"1"的個(gè)數(shù)。 [未登錄](méi)  回復(fù)  更多評(píng)論   

    用JAVA寫(xiě)太簡(jiǎn)單了
    2012-02-07 09:57 | xx
    主站蜘蛛池模板: 亚洲精品国产电影| 男女作爱免费网站| 亚洲国产另类久久久精品小说| 无码人妻精品一二三区免费| 免费无码作爱视频| 美女视频黄a视频全免费网站一区| 亚洲精品人成电影网| 久久久久久久综合日本亚洲 | 国产亚洲精品a在线观看| 在线观看免费为成年视频| 精品国产无限资源免费观看| 中文字幕高清免费不卡视频| 免费播放国产性色生活片| 亚洲精华国产精华精华液好用 | aaa毛片视频免费观看| 香港经典a毛片免费观看看| 亚洲国产精品无码久久九九大片 | 无人在线直播免费观看| 亚洲视频免费在线观看| 久久免费高清视频| 岛国岛国免费V片在线观看 | 亚洲精品无码久久毛片| 国产精品无码免费视频二三区| 扒开双腿猛进入爽爽免费视频| 99久久久精品免费观看国产| 99久久久国产精品免费牛牛| 久久久久久AV无码免费网站下载 | 亚洲精品视频免费| 亚洲第一区在线观看| jjzz亚洲亚洲女人| 亚洲第一页综合图片自拍| 亚洲高清偷拍一区二区三区 | 日韩免费码中文在线观看| 免费一级毛suv好看的国产网站 | 久久精品夜色噜噜亚洲A∨| 亚洲毛片不卡av在线播放一区| 亚洲不卡无码av中文字幕| 亚洲无码精品浪潮| 亚洲日韩一页精品发布| 久久夜色精品国产亚洲AV动态图| 亚洲成色WWW久久网站|