青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品

隨筆 - 70  文章 - 160  trackbacks - 0

公告:
知識共享許可協議
本博客采用知識共享署名 2.5 中國大陸許可協議進行許可。本博客版權歸作者所有,歡迎轉載,但未經作者同意不得隨機刪除文章任何內容,且在文章頁面明顯位置給出原文連接,否則保留追究法律責任的權利。 具體操作方式可參考此處。如您有任何疑問或者授權方面的協商,請給我留言。

常用鏈接

留言簿(8)

隨筆檔案

文章檔案

搜索

  •  

積分與排名

  • 積分 - 180078
  • 排名 - 147

最新評論

閱讀排行榜

評論排行榜

學校太讓人失望了,居然連POJ都上不去了,還好今天ambition在我用百練AC掉這題后送來了另外一個POJ的網址,雙喜臨門,害我興奮了半天,沒有POJ的日子痛苦啊。畢竟題目來源還得靠它。

這是曾經沒有AC掉的題目,不過在《程序設計導引及在線實踐》上看過,看書寫代碼還是沒親自做的效果好。今天給假期題目來源找題,看中了這題,再次做,強化了一些基本功。

分析幾點:

一。A~Z對應一個Hash數組

二。在每輸入一個數據時就對數據進行處理,轉換字母,去掉’-’

三。qsort的運行,具體看MSDN,這里就講一點。

    一個是二位數組的qsort用法:

1
            2
            3
            4
            5
            6
            
 int compare( const void *arg1, const void *arg2 )
            {
            return strcmp((char*)arg1, (char*)arg2 );
            }
            int arr[n][11];
            qsort(arr, n, sizeof(arr[0]), compare);

  二是qsort的幾個參數,這里一直不是記得很清楚。

1
            2
            3
            4
            5
            6
            
 void qsort(
            void *base,
            size_t num,
            size_t width,
            int (__cdecl *compare )(const void *, const void *)
            );

  注意:width: Element size in bytes

               cmp函數:如果是升序,則e1 > e2應返回1,e1 = e2 應返回0, e1 < e2 應返回-1.降序則相反。

直接發代碼了:

時間有點大,是600多MS。

看見網上還有其他方法,大家可以去看看。

題目地址:

http://124.205.79.250/JudgeOnline/problem?id=1002

 

1
            2
            3
            4
            5
            6
            7
            8
            9
            10
            11
            12
            13
            14
            15
            16
            17
            18
            19
            20
            21
            22
            23
            24
            25
            26
            27
            28
            29
            30
            31
            32
            33
            34
            35
            36
            37
            38
            39
            40
            41
            42
            43
            44
            45
            46
            47
            48
            49
            50
            51
            52
            53
            54
            55
            56
            57
            58
            59
            60
            61
            62
            63
            64
            65
            66
            67
            68
            69
            70
            71
            72
            73
            74
            
 // POJ 487-3279
            // Author: Tanky Woo
            #include <iostream>
            using namespace std;
             
            char hash[] = "22233344455566670778889990";
             
            char telphone[100001][20];
            char temp[20];
             
            int compare( const void *arg1, const void *arg2 )
            {
            return strcmp((char*)arg1, (char*)arg2 );
            }
             
            // www.wutianqi.com
            int main()
            {
            //freopen("input.txt", "r", stdin);
            int flag = 0;
            int nCases;
            scanf("%d", &nCases);
            for(int i = 0; i < nCases; ++i)
            {
            getchar();
            scanf("%s", telphone[i]);
            int len = strlen(telphone[i]);
            int t = 0;
            for(int j = 0; j < len; ++j)
            {
            if(telphone[i][j] >= 'A' && telphone[i][j] <= 'Z')
            temp[t++] = hash[telphone[i][j]-'A'];
            else if(telphone[i][j] >= '0' && telphone[i][j] <= '9')
            temp[t++] = telphone[i][j];
            else if(telphone[i][j] == '-')
            ;
            }
            strcpy(telphone[i], temp);
            }
             
            qsort(telphone, nCases, sizeof(telphone[0]), compare);
             
             
            for(int i = 0; i < nCases; ++i)
            {
             
            int cnt = 1;
            strcpy(temp, telphone[i]);
            int j;
            for(j = i+1; j < nCases; ++j)
            {
            if(strcmp(temp, telphone[j]) == 0)
            cnt++;
            else
            break;
            }
            if(cnt > 1)   //這個地方沒處理好,麻煩。。。
            {
            flag = 1;
            for(int k = 0; k < 3; ++k)
            printf("%c", temp[k]);
            printf("-");
            for(int k = 3; k < 7; ++k)
            printf("%c", temp[k]);
            printf(" %d\n", cnt);
            }
            i = j-1;
            }
            if(flag == 0)
            printf("No duplicates.\n");
             
             
            return 0;
            }

歡迎您來到C++奮斗樂園,原創文章,轉載請注明: 轉載自Tanky Woo 的程序人生

文章標題: POJ 1002 487-3279

本文鏈接地址: http://www.wutianqi.com/?p=308

posted on 2010-07-11 17:56 Tanky Woo 閱讀(234) 評論(0)  編輯 收藏 引用
青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品
  • <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
    <noscript id="pjuwb"></noscript>
          <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
            <dd id="pjuwb"></dd>
            <abbr id="pjuwb"></abbr>
            亚洲欧美日本另类| 亚洲色图制服丝袜| 农村妇女精品| 亚洲精品系列| 亚洲美女在线观看| 国产精品女同互慰在线看| 性娇小13――14欧美| 午夜精品一区二区三区在线| 国内精品久久久| 欧美激情精品久久久六区热门 | 亚洲人人精品| 欧美久久视频| 亚洲欧美日韩爽爽影院| 亚洲欧美三级在线| 亚洲人永久免费| 99综合电影在线视频| 国产欧美日本一区二区三区| 久久久噜噜噜久久狠狠50岁| 免费在线亚洲| 欧美亚洲视频在线看网址| 久久久91精品| 一区二区欧美亚洲| 久久精品综合网| 日韩一二三区视频| 久久av一区| 亚洲视频在线二区| 久久综合五月| 午夜欧美精品久久久久久久| 久热精品视频在线观看一区| 亚洲综合国产激情另类一区| 久久日韩精品| 午夜在线一区| 欧美激情片在线观看| 久久久久久9| 欧美调教视频| 亚洲国产精品久久久久秋霞不卡 | 国产麻豆精品theporn| 欧美成人综合一区| 国内成+人亚洲| 亚洲一区久久久| 一区二区电影免费观看| 久久这里只有| 久久久国产精品亚洲一区| 欧美日本久久| 最近中文字幕mv在线一区二区三区四区 | 性久久久久久久久| 亚洲天堂免费观看| 女主播福利一区| 久久午夜电影网| 国产精品久久久久久久久久尿 | 欧美另类变人与禽xxxxx| 久久久夜精品| 国产日韩视频一区二区三区| 日韩香蕉视频| 亚洲小视频在线观看| 欧美大色视频| 亚洲大胆av| 亚洲国产cao| 久久午夜av| 免费久久99精品国产自在现线| 国产精品一区2区| 亚洲午夜精品网| 亚洲一区视频| 国产精品啊啊啊| 欧美在线日韩| 国产农村妇女毛片精品久久麻豆| av不卡在线看| 午夜精品一区二区三区四区| 国产精品美女久久久浪潮软件| 99在线精品观看| 亚洲欧美美女| 国产精品入口夜色视频大尺度 | 嫩草影视亚洲| 欧美激情视频在线免费观看 欧美视频免费一| 国内久久婷婷综合| 免费观看亚洲视频大全| 亚洲第一精品久久忘忧草社区| 在线视频国产日韩| 欧美黄色aa电影| 亚洲美女av电影| 亚洲欧美日韩一区二区在线| 国产精品成人免费| 亚洲欧美日韩国产综合| 久久久久久久一区二区| 亚洲电影一级黄| 欧美高清不卡在线| 亚洲特色特黄| 久久婷婷丁香| 99精品欧美一区二区蜜桃免费| 欧美午夜电影网| 小黄鸭精品密入口导航| 欧美成人免费大片| 亚洲与欧洲av电影| 激情久久久久久久| 欧美区一区二| 久久黄色小说| 亚洲美女av电影| 久久精品2019中文字幕| 91久久综合亚洲鲁鲁五月天| 欧美日韩99| 欧美在线一二三区| 亚洲精品一区二区三区婷婷月 | 亚洲一区免费看| 久久一二三区| 亚洲视频一区二区免费在线观看| 国产日韩精品久久| 欧美福利视频网站| 欧美一区二区三区四区视频| 亚洲国产一区二区精品专区| 久久成人综合网| 一本色道久久加勒比精品| 国产亚洲精品7777| 欧美午夜精品久久久| 久久亚洲二区| 亚洲自拍电影| 亚洲精品小视频| 欧美电影在线播放| 久久久久成人精品| 午夜日韩激情| 一区二区三区精品| 亚洲国产中文字幕在线观看| 国产欧美日韩专区发布| 欧美日韩一区二区三区在线观看免| 久久久精品动漫| 午夜精品久久久久久久99樱桃| 亚洲精品久久久久中文字幕欢迎你| 久久久www| 久久精品国产欧美亚洲人人爽| 亚洲图片激情小说| av72成人在线| 亚洲最新在线视频| 亚洲日本成人| 欧美精品观看| 欧美精品色网| 欧美电影免费观看网站| 老司机精品视频网站| 久久九九久久九九| 欧美一区二区日韩一区二区| 亚洲欧美在线视频观看| 亚洲视频免费| 亚洲网友自拍| 亚洲欧美精品suv| 亚洲欧美日韩一区二区三区在线| 一区二区精品在线观看| 夜夜夜精品看看| 中文亚洲视频在线| 亚洲一区二区免费视频| 亚洲一区二区三区久久| 亚洲色图制服丝袜| 欧美一级二级三级蜜桃| 欧美亚洲在线| 久久久久一区二区| 蜜臀久久99精品久久久画质超高清 | av成人老司机| 亚洲女女女同性video| 欧美亚洲在线视频| 久久日韩精品| 欧美日韩久久精品| 国产麻豆视频精品| 好吊视频一区二区三区四区 | 国产精品呻吟| 国产主播一区二区三区| 亚洲第一狼人社区| 日韩一级黄色片| 亚洲欧美在线一区二区| 久久久综合视频| 亚洲欧洲日本国产| 亚洲欧美偷拍卡通变态| 久久免费视频一区| 欧美日韩黄色大片| 国产婷婷成人久久av免费高清 | 亚洲欧美在线看| 久久性色av| 日韩视频在线观看| 欧美一区二区三区免费观看| 欧美jizz19性欧美| 国产精品成人久久久久| 亚洲成人在线观看视频| 亚洲精品一区二区网址| 午夜久久tv| 欧美成人黑人xx视频免费观看| 亚洲激情自拍| 欧美一级久久| 欧美日本中文| 激情五月综合色婷婷一区二区| 亚洲精品日韩激情在线电影| 香蕉久久夜色| 亚洲三级观看| 久久国产精品久久久久久久久久| 欧美成人日韩| 国产尤物精品| 亚洲欧美国产精品va在线观看 | 欧美成人激情视频免费观看| 亚洲视频图片小说| 免费欧美日韩国产三级电影| 国产欧美日韩激情| 在线亚洲国产精品网站| 欧美福利视频在线| 欧美中文字幕视频在线观看| 欧美视频二区|