• <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 閱讀(92) 評論(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 }
            国产精品久久久久…| 久久久久亚洲精品天堂| 久久天天躁狠狠躁夜夜2020| 亚洲国产精品久久久久久| 久久久WWW成人免费毛片| 亚洲第一永久AV网站久久精品男人的天堂AV | 久久久久综合国产欧美一区二区| 久久精品无码一区二区三区日韩 | 久久香蕉一级毛片| 午夜精品久久久久久| 久久香蕉综合色一综合色88| 一本综合久久国产二区| 热99re久久国超精品首页| 精品综合久久久久久98| 99久久精品国产一区二区蜜芽| 久久久久免费精品国产| 一级做a爰片久久毛片人呢| 色偷偷偷久久伊人大杳蕉| 久久久久国色AV免费看图片| 精品久久久久久成人AV| 亚洲AV无码久久寂寞少妇| 久久久久无码精品国产app| 久久精品这里热有精品| 久久人做人爽一区二区三区 | 久久国产热这里只有精品| av国内精品久久久久影院| 成人综合久久精品色婷婷| 国产高潮久久免费观看| 久久国产热精品波多野结衣AV| 综合久久给合久久狠狠狠97色 | 久久久无码精品午夜| 99久久国产综合精品成人影院| 久久国产精品国产自线拍免费| 久久精品国产亚洲AV电影| 精品久久久久久久久午夜福利| 国产产无码乱码精品久久鸭| 亚洲精品乱码久久久久久久久久久久| 日本加勒比久久精品| 色老头网站久久网| 伊人伊成久久人综合网777| 久久久久se色偷偷亚洲精品av|