锘??xml version="1.0" encoding="utf-8" standalone="yes"?>国产一区二区三区高清在线观看 ,久久蜜桃资源一区二区老牛,在线观看成人avhttp://m.shnenglu.com/Hero/category/11722.html 涓孌墊案榪滃皝瀛樼殑璁板繂錛岄殢椋庤屽幓zh-cnSun, 27 Sep 2009 10:40:35 GMTSun, 27 Sep 2009 10:40:35 GMT60SGU_CONTEST30_A(Everlasting...?)http://m.shnenglu.com/Hero/articles/97334.htmlHeroHeroSun, 27 Sep 2009 01:37:00 GMThttp://m.shnenglu.com/Hero/articles/97334.htmlhttp://m.shnenglu.com/Hero/comments/97334.htmlhttp://m.shnenglu.com/Hero/articles/97334.html#Feedback0http://m.shnenglu.com/Hero/comments/commentRss/97334.htmlhttp://m.shnenglu.com/Hero/services/trackbacks/97334.html綆鍗曢 绱犳暟嫻嬭瘯

 1 // A  .CPP_VS Accepted 269 ms 8339 kb 
 2 
 3 #include <stdio.h>
 4 #include <stdlib.h>
 5 
 6 const int size = 1100000 ;
 7 int isPrime[size+100] ;
 8 
 9 int QUEprime[size] ;
10 int QUEsize ;
11 
12 int ina, inb ;
13 
14 void Init_isPrime()
15 {
16     isPrime[0= isPrime[1= 0 ;
17     forint i=2; i<size; i++ ) isPrime[i] = 1 ;
18 
19     int maxi = size / 2 ;
20     forint i=2; i<=maxi; i++ )
21     {
22         if!isPrime[i] ) continue ;
23         forint j=2; i*j<size; j++ )
24         {
25             isPrime[i*j] = 0 ;
26         }
27     }
28 
29     QUEsize = 0 ;
30     forint i=2; i<size; i++ )
31     {
32         if( isPrime[i] )
33         {
34             QUEsize ++ ;
35             QUEprime[QUEsize] = i ;
36         }
37     }
38 }
39 
40 int main()
41 {
42     Init_isPrime() ;
43 
44     while( scanf( "%d %d"&ina, &inb ) != EOF )
45     {
46         int suma = 0 ; int sumb = 0 ;
47         int prima = 0 ; int primb = 0 ;
48 
49         forint i=1; i<=QUEsize; i++ )
50         {
51             if( QUEprime[i] > ina ) break ;
52             if0 == ina % QUEprime[i] )
53             {
54                 suma += QUEprime[i] ;
55                 prima = QUEprime[i] ;
56                 while0 == ina % QUEprime[i] )
57                 {
58                     ina = ina / QUEprime[i] ;
59                 }
60             }
61         }
62 
63         forint i=1; i<=QUEsize; i++ )
64         {
65             if( QUEprime[i] > inb ) break ;
66             if0 == inb % QUEprime[i] )
67             {
68                 sumb += QUEprime[i] ;
69                 primb = QUEprime[i] ;
70                 while( inb % QUEprime[i] ) 
71                 {
72                     inb = inb / QUEprime[i] ;
73                 }
74             }
75         }
76 
77         int outa = prima - (suma - prima) ;
78         int outb = primb - (sumb - primb) ;
79 
80         if( outa >= outb )
81         {
82             printf( "a\n" ) ;
83         }
84         else
85         {
86             printf( "b\n" ) ;
87         }
88     }
89 
90     return 0 ;
91 }


Hero 2009-09-27 09:37 鍙戣〃璇勮
]]>
SGU_123http://m.shnenglu.com/Hero/articles/96221.htmlHeroHeroTue, 15 Sep 2009 08:01:00 GMThttp://m.shnenglu.com/Hero/articles/96221.htmlhttp://m.shnenglu.com/Hero/comments/96221.htmlhttp://m.shnenglu.com/Hero/articles/96221.html#Feedback0http://m.shnenglu.com/Hero/comments/commentRss/96221.htmlhttp://m.shnenglu.com/Hero/services/trackbacks/96221.html 1 //SGU 123  .CPP_VS Accepted 23 ms 0 kb 
 2 #include <iostream>
 3 using namespace std ;
 4 
 5 const int size = 42 ;
 6 
 7 unsigned fib[50] ;
 8 int inn ;
 9 
10 void InitFIB()
11 {
12     fib[1= fib[2= 1 ;
13 
14     forint i=3; i<=size; i++ )
15     {
16         fib[i] = fib[i-1+ fib[i-2] ;
17     }
18 
19     forint i=2; i<=size; i++ )
20     {
21         fib[i] += fib[i-1] ;
22     }
23 }
24 
25 int main()
26 {
27     InitFIB() ;
28 
29     while( cin >> inn )
30     {
31         cout << fib[inn] << endl ;
32     }
33 
34     return 0 ;
35 }

Hero 2009-09-15 16:01 鍙戣〃璇勮
]]>
HLOJ_1035http://m.shnenglu.com/Hero/articles/95678.htmlHeroHeroWed, 09 Sep 2009 04:55:00 GMThttp://m.shnenglu.com/Hero/articles/95678.htmlhttp://m.shnenglu.com/Hero/comments/95678.htmlhttp://m.shnenglu.com/Hero/articles/95678.html#Feedback0http://m.shnenglu.com/Hero/comments/commentRss/95678.htmlhttp://m.shnenglu.com/Hero/services/trackbacks/95678.html 1 //HLOJ 1035 Accepted 0 196 469
 2 
 3 //澶氶噸騫傝鏁伴棶棰?nbsp;-- catalan鏁?/span>
 4 
 5 /*
 6 Cn =    (2*n)!
 7       ------------   
 8        (n+1)!(n)! 
 9 */
10 #include <iostream>
11 using namespace std ;
12 
13 int inn ;
14 
15 unsigned __int64 Catalan( int n )
16 {
17     unsigned __int64 reval = 1 ;
18 
19     int num[100] ;
20     memset( num, 0sizeof(num) ) ;
21 
22     forint i=n+1; i<=2*n; i++ )
23     {
24         reval = reval * i ;
25         forint j=2; j<=n+1; j++ )
26         {
27             if0 == num[j] && 0 == reval % j )
28             {
29                 reval = reval / j ;
30                 num[j] = 1 ;
31             }
32         }
33     }
34 
35     return reval ;
36 }
37 
38 int main()
39 {
40     while( cin >> inn )
41     {
42         cout << Catalan( inn-1 ) << endl ;
43     }
44 
45     return 0 ;
46 }

Hero 2009-09-09 12:55 鍙戣〃璇勮
]]>
久久久久国产日韩精品网站| 久久性生大片免费观看性| 亚洲精品乱码久久久久久自慰| 久久精品午夜一区二区福利| 久久97精品久久久久久久不卡| 久久精品国产72国产精福利| 人妻无码中文久久久久专区| 久久人妻少妇嫩草AV蜜桃| 久久国产热精品波多野结衣AV| 亚洲国产成人精品女人久久久 | 狠狠人妻久久久久久综合蜜桃 | 精品永久久福利一区二区| 久久久久国产精品三级网 | 精品国产乱码久久久久久浪潮| 伊人久久综合无码成人网| 久久人妻少妇嫩草AV蜜桃| 国产精品岛国久久久久| 人妻无码αv中文字幕久久| 亚洲第一永久AV网站久久精品男人的天堂AV| 日产精品久久久一区二区| 久久毛片免费看一区二区三区| 中文字幕亚洲综合久久| 9久久9久久精品| 久久精品国产半推半就| 精品久久久噜噜噜久久久 | 成人免费网站久久久| 精品多毛少妇人妻AV免费久久| 久久精品无码免费不卡| 久久婷婷综合中文字幕| 久久线看观看精品香蕉国产| 精品人妻久久久久久888| 久久精品人成免费| 久久99国产综合精品| 粉嫩小泬无遮挡久久久久久| 精品国产乱码久久久久久1区2区 | 国产免费久久精品99久久| 久久精品国产秦先生| 国产无套内射久久久国产| 久久国产视屏| 精品久久久无码21p发布| 久久精品中文闷骚内射|