• <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>

            我希望你是我獨家記憶

            一段永遠封存的記憶,隨風而去
            posts - 263, comments - 31, trackbacks - 0, articles - 3
               :: 首頁 :: 新隨筆 ::  :: 聚合  :: 管理

            USACO552

            Posted on 2008-10-09 21:27 Hero 閱讀(91) 評論(0)  編輯 收藏 引用 所屬分類: 代碼如詩--ACM
             1 /*
             2 ID: wangzha4
             3 LANG: C++
             4 TASK: hidden
             5 */
             6 /*
             7 Executing
             8    Test 1: TEST OK [0.000 secs, 3496 KB]
             9    Test 2: TEST OK [0.011 secs, 3496 KB]
            10    Test 3: TEST OK [0.000 secs, 3496 KB]
            11    Test 4: TEST OK [0.011 secs, 3492 KB]
            12    Test 5: TEST OK [0.000 secs, 3492 KB]
            13    Test 6: TEST OK [0.000 secs, 3492 KB]
            14    Test 7: TEST OK [0.011 secs, 3496 KB]
            15    Test 8: TEST OK [0.022 secs, 3492 KB]
            16    Test 9: TEST OK [0.032 secs, 3496 KB]
            17    Test 10: TEST OK [0.022 secs, 3492 KB]
            18    Test 11: TEST OK [0.022 secs, 3492 KB]
            19    Test 12: TEST OK [0.011 secs, 3496 KB]
            20    Test 13: TEST OK [0.000 secs, 3496 KB]
            21    Test 14: TEST OK [0.000 secs, 3496 KB]
            22 */
            23 
            24 #include <stdio.h>
            25 #include <stdlib.h>
            26 #include <string.h>
            27 
            28 const int size = 100100 ;
            29 
            30 int strnum[size*2] ;
            31 
            32 int inn ;
            33 
            34 void input()
            35 {
            36     char inch = getchar() ;
            37     forint i=1; i<=inn; i++ ) 
            38     {
            39         scanf( "%c"&inch ) ;
            40         if( inch == '\n' ) scanf( "%c"&inch ) ;
            41         strnum[i] = strnum[i+inn] = inch - 'a' ;
            42     }
            43     getchar() ;
            44 }
            45 
            46 int cmp( int p1, int p2 )
            47 {
            48     forint i=0; i<inn; i++ )
            49     {
            50         if( strnum[p1+i] > strnum[p2+i] ) return i ;
            51         else if( strnum[p1+i] < strnum[p2+i] ) return -i ;
            52     }
            53 
            54     return 0 ;
            55 }
            56 
            57 void process()
            58 {
            59     int minstrnum = strnum[1] ;
            60     forint i=2; i<=inn; i++ ) if( minstrnum > strnum[i] )
            61         minstrnum = strnum[i] ;
            62     
            63     int p1, p2 ;
            64     for( p1=1; strnum[p1]!=minstrnum; p1++ ) ; p2 = p1 + 1 ;
            65 
            66     for( p2=p1+1; p2<=inn; p2++ )
            67     {
            68         if( strnum[p2] <= minstrnum )
            69         {
            70             int cmpval = cmp( p1, p2 ) ;
            71             if( cmpval == 0 ) break ;
            72             else if( cmpval > 0 ) p1 = p2 ;
            73             else p2 += (-1*cmpval) ;
            74         }
            75     }
            76 
            77     printf( "%d\n", p1-1 ) ;
            78 }
            79 
            80 int main()
            81 {
            82     freopen( "hidden.in""r", stdin ) ;
            83     freopen( "hidden.out","w",stdout ) ;
            84 
            85     while( scanf( "%d"&inn ) != EOF )
            86     {
            87         input() ;
            88 
            89         process() ;
            90 
            91         //output() ;
            92     }
            93     return 0 ;
            94 }
            无码专区久久综合久中文字幕| 中文字幕久久精品| 国产三级久久久精品麻豆三级| 久久青青草原精品国产| 精品久久久久久久无码| 久久精品国产色蜜蜜麻豆| 日韩亚洲国产综合久久久| 色成年激情久久综合| 偷窥少妇久久久久久久久| 一本一本久久aa综合精品 | 亚洲国产精品久久久天堂| 欧美黑人激情性久久| 久久亚洲精品无码观看不卡| 亚洲av伊人久久综合密臀性色| 欧美亚洲国产精品久久蜜芽 | 久久精品无码午夜福利理论片| 秋霞久久国产精品电影院| 久久综合亚洲色HEZYO社区| 91精品国产91久久久久久青草| 久久精品中文字幕大胸| 国产亚洲精午夜久久久久久| 久久精品夜夜夜夜夜久久| 一本久久a久久精品综合香蕉| 精品久久久久久亚洲| 午夜天堂精品久久久久| 久久久久这里只有精品| 久久久精品午夜免费不卡| 日产精品久久久一区二区| 精品久久久久久无码不卡| 久久AAAA片一区二区| 9191精品国产免费久久| 国产一级持黄大片99久久| 99久久99这里只有免费费精品| 久久久精品久久久久影院| 久久久久久久91精品免费观看| 久久精品成人一区二区三区| 国产精品无码久久久久| 国产亚州精品女人久久久久久 | 蜜臀久久99精品久久久久久| 欧美激情精品久久久久| 色综合久久综精品|