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

隨筆 - 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>
            麻豆精品在线视频| 美女亚洲精品| 国产午夜精品理论片a级大结局| 免费看的黄色欧美网站| 蜜臀91精品一区二区三区| 美女网站在线免费欧美精品| 免费中文日韩| 欧美视频二区| 国产日韩精品在线播放| 在线观看91精品国产入口| 亚洲高清123| 日韩视频免费观看高清在线视频| 中日韩美女免费视频网站在线观看| 亚洲一区二区视频在线观看| 欧美一级网站| 欧美福利视频在线观看| 日韩亚洲不卡在线| 欧美一区视频| 欧美精品久久99久久在免费线| 欧美午夜电影在线| 激情欧美国产欧美| 亚洲图片激情小说| 久久伊人一区二区| 亚洲精品免费在线观看| 亚洲图片欧洲图片av| 久久精品一区四区| 欧美午夜性色大片在线观看| 原创国产精品91| 亚洲欧美日韩精品| 91久久精品久久国产性色也91| 亚洲欧美日韩中文在线制服| 欧美精品日本| 亚洲国产导航| 久久久久久久网站| 亚洲在线免费视频| 欧美人交a欧美精品| 影院欧美亚洲| 久久九九电影| 亚洲综合电影| 欧美色综合网| 99re亚洲国产精品| 欧美国产专区| 久久久激情视频| 国产欧美一区二区色老头| 一本久道久久综合狠狠爱| 免费欧美视频| 久久久成人网| 国产永久精品大片wwwapp| 亚洲欧美电影在线观看| 亚洲精品乱码久久久久久| 久久综合精品国产一区二区三区| 国产麻豆综合| 欧美在线亚洲一区| 久久av资源网| 国产深夜精品| 欧美一区二区高清| 亚洲私拍自拍| 国产精品日韩欧美大师| 亚洲免费在线观看视频| 亚洲美女毛片| 欧美精品久久久久a| 亚洲毛片一区| 亚洲日本免费电影| 欧美日韩国产综合网| 日韩午夜av电影| 99精品视频一区| 欧美日韩免费看| 亚洲一区二区三区精品在线观看| av不卡在线| 国产欧美丝祙| 免费亚洲电影在线| 欧美精品v国产精品v日韩精品| 亚洲美女av黄| 亚洲素人在线| 国产亚洲女人久久久久毛片| 久久亚洲影院| 欧美激情视频网站| 亚洲一区www| 欧美在线观看视频在线| 在线日韩欧美视频| 亚洲精品一区二区在线观看| 国产精品久久久91| 久久久噜噜噜久久人人看| 能在线观看的日韩av| 亚洲天堂av在线免费观看| 亚洲在线观看免费| 一区在线电影| 一区二区三区**美女毛片| 国产一区观看| 亚洲精品视频在线看| 国产精品亚洲综合| 欧美丰满高潮xxxx喷水动漫| 欧美三级视频在线| 久久久综合网站| 欧美日本在线一区| 久热精品视频在线观看一区| 欧美日韩国产色综合一二三四| 欧美中文字幕精品| 欧美激情综合五月色丁香| 午夜精品三级视频福利| 米奇777在线欧美播放| 亚洲午夜激情网页| 久久婷婷久久一区二区三区| 亚洲综合色丁香婷婷六月图片| 久久成人久久爱| 亚洲午夜极品| 欧美xx视频| 麻豆91精品| 国产精品永久| 夜夜嗨av色一区二区不卡| 影音先锋中文字幕一区| 亚洲影视综合| 亚洲一区二区三区久久| 欧美国产视频日韩| 六月婷婷久久| 欧美好吊妞视频| 欧美激情网友自拍| 久久久噜久噜久久综合| 国产精品美女主播| 亚洲精品一区二区三区不| 一区二区三区亚洲| 亚洲欧美成人在线| 午夜亚洲影视| 国产精品―色哟哟| 在线综合亚洲| 这里只有视频精品| 欧美老女人xx| 91久久综合亚洲鲁鲁五月天| 樱桃视频在线观看一区| 欧美在线播放视频| 久久久激情视频| 国产一二精品视频| 欧美在线免费观看视频| 久久精品一区二区三区不卡| 国产伦精品一区二区三区视频黑人| av成人免费在线观看| 一区二区电影免费观看| 欧美精品一区二区三| 亚洲精品资源| 在线一区免费观看| 国产精品扒开腿做爽爽爽视频 | 欧美久久一级| 亚洲精品小视频在线观看| 99精品欧美一区二区蜜桃免费| 欧美www在线| 99riav国产精品| 亚洲欧美中文字幕| 国产亚洲欧美一级| 久久婷婷综合激情| 亚洲经典在线看| 亚洲在线国产日韩欧美| 国产美女精品视频免费观看| 欧美一区二区三区婷婷月色| 欧美xart系列在线观看| 9l国产精品久久久久麻豆| 国产精品久久久久一区二区三区共| 亚洲欧美国产精品桃花| 久久亚洲春色中文字幕| 亚洲日本激情| 欧美性猛交xxxx免费看久久久 | 欧美一区二区三区视频免费播放 | 激情欧美亚洲| 欧美精品电影| 亚洲影院高清在线| 免费久久99精品国产| 亚洲精品一区二区三区99| 国产精品久久久91| 理论片一区二区在线| 99国产麻豆精品| 榴莲视频成人在线观看| 亚洲少妇在线| 亚洲高清久久久| 国产精品成人一区二区三区夜夜夜 | 免费中文日韩| 亚洲自拍16p| 亚洲国产婷婷香蕉久久久久久| 欧美激情欧美狂野欧美精品| 亚洲一区二区黄| 精品51国产黑色丝袜高跟鞋| 欧美人成网站| 久久久久天天天天| 一区二区三区偷拍| 欧美国产精品劲爆| 久久狠狠婷婷| 亚洲视频在线视频| 亚洲国产精品成人综合色在线婷婷| 欧美香蕉大胸在线视频观看| 久久这里有精品15一区二区三区| 中文在线资源观看网站视频免费不卡| 久久久另类综合| 午夜亚洲性色福利视频| 日韩视频久久| 亚洲国产精品电影| 国产视频一区三区| 欧美午夜一区二区福利视频| 欧美精品18videos性欧美| 久久在线播放| 久久久久久成人| 欧美中文在线观看国产| 亚洲一区二区三区视频播放|