锘??xml version="1.0" encoding="utf-8" standalone="yes"?>国产呻吟久久久久久久92,久久国产精品-国产精品,色狠狠久久AV五月综合http://www.shnenglu.com/AmazingCaddy/category/13594.htmlzh-cnThu, 18 Aug 2011 00:26:24 GMTThu, 18 Aug 2011 00:26:24 GMT60hdu 3930 Broothttp://www.shnenglu.com/AmazingCaddy/archive/2011/08/13/153275.htmlAmazingCaddyAmazingCaddySat, 13 Aug 2011 08:07:00 GMThttp://www.shnenglu.com/AmazingCaddy/archive/2011/08/13/153275.htmlhttp://www.shnenglu.com/AmazingCaddy/comments/153275.htmlhttp://www.shnenglu.com/AmazingCaddy/archive/2011/08/13/153275.html#Feedback0http://www.shnenglu.com/AmazingCaddy/comments/commentRss/153275.htmlhttp://www.shnenglu.com/AmazingCaddy/services/trackbacks/153275.html闃呰鍏ㄦ枃

]]>
pku 3696 The Luckiest numberhttp://www.shnenglu.com/AmazingCaddy/archive/2011/02/08/139811.htmlAmazingCaddyAmazingCaddyTue, 08 Feb 2011 11:19:00 GMThttp://www.shnenglu.com/AmazingCaddy/archive/2011/02/08/139811.htmlhttp://www.shnenglu.com/AmazingCaddy/comments/139811.htmlhttp://www.shnenglu.com/AmazingCaddy/archive/2011/02/08/139811.html#Feedback0http://www.shnenglu.com/AmazingCaddy/comments/commentRss/139811.htmlhttp://www.shnenglu.com/AmazingCaddy/services/trackbacks/139811.html闃呰鍏ㄦ枃

]]>
tzc 2352 Factovisorshttp://www.shnenglu.com/AmazingCaddy/archive/2011/01/30/139629.htmlAmazingCaddyAmazingCaddySun, 30 Jan 2011 15:22:00 GMThttp://www.shnenglu.com/AmazingCaddy/archive/2011/01/30/139629.htmlhttp://www.shnenglu.com/AmazingCaddy/comments/139629.htmlhttp://www.shnenglu.com/AmazingCaddy/archive/2011/01/30/139629.html#Feedback0http://www.shnenglu.com/AmazingCaddy/comments/commentRss/139629.htmlhttp://www.shnenglu.com/AmazingCaddy/services/trackbacks/139629.htmlhttp://acm.tzc.edu.cn/acmhome/problemdetail.do?&method=showdetail&id=2352

濂戒箙娌℃湁鍋氭暟璁洪浜嗭紝寮辨浜嗭紝榪欓寮勪簡N涔咃紝鍥犱負(fù)娌℃湁鑰冭檻0榪欎釜鐗規(guī)畩鐨勫浼欎笉鑳戒綔涓洪櫎鏁般?br>棰樻剰鐩稿綋綆鍗曪紝灝辨槸鍒ゆ柇m鑳藉惁鏁撮櫎n錛併?br>瑙f硶錛氬m榪涜绱犲洜鏁板垎瑙o紝m = p1^t1 * p2^t2 * ... * ps^ts銆傞偅涔堝浜巔i錛屽垽鏂璶錛佹槸鍚﹀惈鏈墄涓洜鏁幫紝浣垮緱x >= ti銆?br>
tzc_2352


]]>
fzu 1971 A math problemhttp://www.shnenglu.com/AmazingCaddy/archive/2010/10/21/130793.htmlAmazingCaddyAmazingCaddyThu, 21 Oct 2010 12:54:00 GMThttp://www.shnenglu.com/AmazingCaddy/archive/2010/10/21/130793.htmlhttp://www.shnenglu.com/AmazingCaddy/comments/130793.htmlhttp://www.shnenglu.com/AmazingCaddy/archive/2010/10/21/130793.html#Feedback0http://www.shnenglu.com/AmazingCaddy/comments/commentRss/130793.htmlhttp://www.shnenglu.com/AmazingCaddy/services/trackbacks/130793.html闃呰鍏ㄦ枃

]]>
hdu 2394 Johnny and the Quadratic Equationhttp://www.shnenglu.com/AmazingCaddy/archive/2010/08/31/125330.htmlAmazingCaddyAmazingCaddyMon, 30 Aug 2010 18:24:00 GMThttp://www.shnenglu.com/AmazingCaddy/archive/2010/08/31/125330.htmlhttp://www.shnenglu.com/AmazingCaddy/comments/125330.htmlhttp://www.shnenglu.com/AmazingCaddy/archive/2010/08/31/125330.html#Feedback0http://www.shnenglu.com/AmazingCaddy/comments/commentRss/125330.htmlhttp://www.shnenglu.com/AmazingCaddy/services/trackbacks/125330.html闃呰鍏ㄦ枃

]]>
hdu 3571 N-dimensional Spherehttp://www.shnenglu.com/AmazingCaddy/archive/2010/08/25/124608.htmlAmazingCaddyAmazingCaddyTue, 24 Aug 2010 17:47:00 GMThttp://www.shnenglu.com/AmazingCaddy/archive/2010/08/25/124608.htmlhttp://www.shnenglu.com/AmazingCaddy/comments/124608.htmlhttp://www.shnenglu.com/AmazingCaddy/archive/2010/08/25/124608.html#Feedback4http://www.shnenglu.com/AmazingCaddy/comments/commentRss/124608.htmlhttp://www.shnenglu.com/AmazingCaddy/services/trackbacks/124608.htmlhttp://acm.hdu.edu.cn/showproblem.php?pid=3571

姣旇禌鍓嶄竴澶╂櫄涓婂垰璺焗aozi鐮旂┒浜嗘渶灝忓寘鍥寸悆錛屽叾涓鏍規(guī)嵁鍥涗釜鐐規(guī)眰鍑虹悆蹇冨潗鏍囷紝鐒跺悗鎴戞彁鍑轟簡榪欎箞鎷撳睍鍒癗緇寸殑鎯呭喌銆備粖澶╂瘮璧涚殑鏃跺欏眳鐒跺氨鍑轟簡榪欎箞涓棰橈紝铏界劧鐭ラ亾鍙互鐢ㄩ珮鏂秷鍏冿紝浣嗘槸榪欓鐨勬暟鎹ソ澶э紝鏈?017閭d箞澶э紝鑰屼笖瑕佹槸鏁存暟瑙o紝鐢╠ouble綺懼害鏍規(guī)湰涓嶅銆傛垜鎯沖埄鐢ㄥぇ鏁存暟錛岃闃熷弸鍐欎簡涓涓猨ava鐨勶紝姣忔娑堝厓鐨勬椂鍊欏彇鏈灝忓叕鍊嶆暟錛岀粨鏋淭LE浜嗐傘傘傛瘮璧涚殑鏃跺欏彧鏈塰aozi浠栦滑闃熷拰鐢?shù)瀛惪U戝ぇ鐨勪竴涓槦浼嶈繃浜嗭紝Orz錛侊紒錛?br />
璧涘悗錛岄棶浜嗕竴涓媓aozi錛屽洜涓烘渶鍚庣殑絳旀鍦╗ -1017  , 1017] 鐨勮寖鍥村唴錛屽彲浠ュ彇涓涓ぇ浜?×1017鐨勭礌鏁皃錛岃綆楃殑榪囩▼涓兘 mod p錛岀敱浜庡潗鏍囨湁姝f湁璐燂紝鍙互鍏堝皢鐞冨績鍧愭爣閮藉姞涓?017  榪欎箞涓涓亸縐婚噺錛屾渶鍚庢眰鍑虹瓟妗堜箣鍚庡湪鍓帀銆?br />PS: 楂樻柉娑堝厓鏀硅嚜嫻欏ぇ妯℃澘

  1 #include <cstdio>
  2 #include <iostream>
  3 #include <map>
  4 #include <queue>
  5 #include <complex>
  6 #include <algorithm>
  7 #include <cmath>
  8 #include <cstring>
  9 using namespace std;
 10 typedef __int64 ll;
 11 
 12 const ll p =   1000000000000000003LL;
 13 const int maxn = 60;
 14 const ll inf = 100000000000000000LL;
 15 
 16 ll mod( ll a, ll n ) { return ( a % n + n ) % n; }
 17 
 18 ll mul_mod ( ll a, ll b )
 19 
 20     ll ret = 0, tmp = a % p;
 21     while( b )
 22     {     
 23         if( b & 1 )
 24             if( ( ret += tmp ) >= p ) 
 25                 ret -= p;     
 26         if( ( tmp <<= 1 ) >= p ) tmp -= p;  
 27         b >>= 1;   
 28     }  
 29     return ret;
 30 }
 31 
 32 void gcd( ll a, ll b, ll & d, ll & x, ll & y )
 33 {
 34     if! b ) { d = a; x = 1; y = 0; }
 35     else
 36     {
 37         gcd( b, a % b, d, y, x );
 38         y -= x * ( a / b );
 39     }
 40 }
 41 
 42 ll inv( ll a, ll n ) 
 43 {
 44     ll d, x, y;
 45     gcd( a, p, d, x, y );
 46     return d == 1 ? mod( x, p ) : -1;
 47 }
 48 
 49 ll ABS( ll a ) { return ( a < 0 ? -a : a ); }
 50 
 51 int Gauss( int n, ll a[][maxn], ll b[] )
 52 {
 53     int i, j, k, row;
 54     ll maxp, t;
 55     for( k = 0; k < n; k++ )
 56     {
 57         for( maxp = 0, i = k; i < n; i++ )
 58             if( ABS( a[i][k] ) > ABS( maxp ) )
 59                 maxp = a[row=i][k];
 60         if( maxp == 0 ) return 0;
 61         if( row != k )
 62         {
 63             for( j = k; j < n; j++ )
 64                 t = a[k][j], a[k][j] = a[row][j], a[row][j] = t;
 65             t = b[k], b[k] = b[row], b[row] = t;
 66         }
 67         ll INV = inv( maxp, p );
 68         for( j = k + 1; j < n; j++ )
 69         {
 70             a[k][j] = mul_mod( a[k][j], INV );
 71             for( i = k + 1; i < n; i++ )
 72                 a[i][j] = mod( a[i][j] - mul_mod( a[i][k], a[k][j] ), p );
 73         }
 74         b[k] = mul_mod( b[k], INV );
 75         for( i = k + 1; i < n; i++ )
 76             b[i] = mod( b[i] - mul_mod( b[k], a[i][k] ), p );
 77     }
 78     for( i = n - 1; i >= 0; i-- )
 79         for( j = i + 1; j < n; j++ )
 80             b[i] = mod( b[i] - mul_mod( a[i][j], b[j] ), p );
 81     return 1;
 82 }
 83 
 84 int main(int argc, char *argv[])
 85 {
 86     int cas, n;
 87     ll a[maxn][maxn], b[maxn], c[maxn][maxn], d[maxn];
 88     scanf("%d",&cas);
 89     forint t = 1; t <= cas; t++ )
 90     {
 91         scanf("%d",&n);
 92         forint i = 0; i <= n; i++ )
 93         {
 94             b[i] = 0;
 95             forint j = 0; j < n ; j++ )
 96             {
 97                 scanf("%I64d",&a[i][j]);
 98                 a[i][j] += inf;
 99                 b[i] = ( b[i] + mul_mod( a[i][j], a[i][j] ) ) % p;
100                 a[i][j] = ( a[i][j] + a[i][j] ) % p;
101             }
102         }
103         forint i = 0; i < n; i++ )
104         {
105             forint j = 0; j < n; j++ )
106                 c[i][j] = mod( a[i][j] - a[n][j], p );
107             d[i] = mod( b[i] - b[n], p );
108         }
109         Gauss( n, c, d );
110         //gauss_cpivot( n, c, d );
111         printf("Case %d:\n",t);
112         printf("%I64d",d[0]-inf);
113         forint i = 1; i < n; i++ )
114             printf(" %I64d",d[i]-inf);
115         printf("\n");
116     }
117     return 0;
118 }


]]>
spoj 5971 LCM SUMhttp://www.shnenglu.com/AmazingCaddy/archive/2010/08/07/122534.htmlAmazingCaddyAmazingCaddySat, 07 Aug 2010 08:51:00 GMThttp://www.shnenglu.com/AmazingCaddy/archive/2010/08/07/122534.htmlhttp://www.shnenglu.com/AmazingCaddy/comments/122534.htmlhttp://www.shnenglu.com/AmazingCaddy/archive/2010/08/07/122534.html#Feedback0http://www.shnenglu.com/AmazingCaddy/comments/commentRss/122534.htmlhttp://www.shnenglu.com/AmazingCaddy/services/trackbacks/122534.html闃呰鍏ㄦ枃

]]>
銆愯漿杞借嚜AekdyCoin銆戙怱doi2010 鍙や唬鐚枃銆戙愭暟璁哄熀紜銆?/title><link>http://www.shnenglu.com/AmazingCaddy/archive/2010/07/14/120365.html</link><dc:creator>AmazingCaddy</dc:creator><author>AmazingCaddy</author><pubDate>Wed, 14 Jul 2010 10:49:00 GMT</pubDate><guid>http://www.shnenglu.com/AmazingCaddy/archive/2010/07/14/120365.html</guid><wfw:comment>http://www.shnenglu.com/AmazingCaddy/comments/120365.html</wfw:comment><comments>http://www.shnenglu.com/AmazingCaddy/archive/2010/07/14/120365.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.shnenglu.com/AmazingCaddy/comments/commentRss/120365.html</wfw:commentRss><trackback:ping>http://www.shnenglu.com/AmazingCaddy/services/trackbacks/120365.html</trackback:ping><description><![CDATA[     鎽樿: 銆愰鐩湴鍧銆慼ttp://61.187.179.132:8080/JudgeOnline/showproblem?problem_id=1951銆愰鐩ぇ鎰忋慞S.姝ら鐨勯鐩弿榪版槸浜偣錛岃啘鎷渋pig~“鍦ㄩ偅灞辯殑閭h竟嫻風(fēng)殑閭h竟鏈変竴緹ゅ皬鑲ョ尓銆備粬浠椿娉煎張鑱槑錛屼粬浠皟鐨張鐏墊晱銆備粬浠嚜鐢辮嚜鍦ㄧ敓媧誨湪閭g豢鑹茬殑澶ц崏鍧紝浠栦滑鍠勮壇鍕囨暍鐩鎬簰閮藉叧蹇?#8230;…”鈥斺旈夎嚜鐚帇鍥芥皯姝?緇欏嚭...  <a href='http://www.shnenglu.com/AmazingCaddy/archive/2010/07/14/120365.html'>闃呰鍏ㄦ枃</a><img src ="http://www.shnenglu.com/AmazingCaddy/aggbug/120365.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.shnenglu.com/AmazingCaddy/" target="_blank">AmazingCaddy</a> 2010-07-14 18:49 <a href="http://www.shnenglu.com/AmazingCaddy/archive/2010/07/14/120365.html#Feedback" target="_blank" style="text-decoration:none;">鍙戣〃璇勮</a></div>]]></description></item><item><title>fzu 1918 John鈥檚 Directionhttp://www.shnenglu.com/AmazingCaddy/archive/2010/06/01/116851.htmlAmazingCaddyAmazingCaddyMon, 31 May 2010 17:27:00 GMThttp://www.shnenglu.com/AmazingCaddy/archive/2010/06/01/116851.htmlhttp://www.shnenglu.com/AmazingCaddy/comments/116851.htmlhttp://www.shnenglu.com/AmazingCaddy/archive/2010/06/01/116851.html#Feedback0http://www.shnenglu.com/AmazingCaddy/comments/commentRss/116851.htmlhttp://www.shnenglu.com/AmazingCaddy/services/trackbacks/116851.html闃呰鍏ㄦ枃

]]>
fzu 1905http://www.shnenglu.com/AmazingCaddy/archive/2010/05/27/116516.htmlAmazingCaddyAmazingCaddyThu, 27 May 2010 14:50:00 GMThttp://www.shnenglu.com/AmazingCaddy/archive/2010/05/27/116516.htmlhttp://www.shnenglu.com/AmazingCaddy/comments/116516.htmlhttp://www.shnenglu.com/AmazingCaddy/archive/2010/05/27/116516.html#Feedback0http://www.shnenglu.com/AmazingCaddy/comments/commentRss/116516.htmlhttp://www.shnenglu.com/AmazingCaddy/services/trackbacks/116516.html闃呰鍏ㄦ枃

]]>
hdu 3411 Snail Alicehttp://www.shnenglu.com/AmazingCaddy/archive/2010/05/13/115308.htmlAmazingCaddyAmazingCaddyThu, 13 May 2010 13:20:00 GMThttp://www.shnenglu.com/AmazingCaddy/archive/2010/05/13/115308.htmlhttp://www.shnenglu.com/AmazingCaddy/comments/115308.htmlhttp://www.shnenglu.com/AmazingCaddy/archive/2010/05/13/115308.html#Feedback3http://www.shnenglu.com/AmazingCaddy/comments/commentRss/115308.htmlhttp://www.shnenglu.com/AmazingCaddy/services/trackbacks/115308.htmlhttp://acm.hdu.edu.cn/showproblem.php?pid=3411

        嫻欐睙鐞嗗伐閭(gè)璇瘋禌G棰橈紝鍙堟槸涓閬撴瘮璧涚殑鏃跺欐病鏈夊仛鍑烘潵鐨勯鐩紝褰撴椂鎬濊礬琚鐩粰鐨勫叕寮忛檺鍒朵綇浜嗭紝涓鐪嬫湁闄ゆ硶鍙堣鍙栨ā錛岃屼笖鏁版嵁閮藉緢澶э紝瑙夊緱娌℃湁鍔炴硶鍏ユ墜錛屽氨璺寵繃浜嗐傝禌鍚庯紝鍙戠幇鏄彲浠ユ瀯閫犵煩闃靛仛-_-||| 鍞夛紝琚鐩粰鐨勫叕寮忛檺鍒朵簡鎬濊礬鍟娿傘傘?br>       
                 璁?An = (-q)^n
                 Sn = sigma ( Ai )錛宨 = 0, 1,..., n              | Sn    | = | 1, 1  | * | Sn-1 |
                                                                            | An+1|    | 0, -q |    |  An  |
               Sn = ( 1 - ( -q )^n ) / ( 1 + q )
               鍒?f( n ) = | S(n-1) |錛?娉ㄦ剰鏄粷瀵瑰肩殑S(n-1)錛屽洜涓洪鐩腑鐨刦( n ) 鏄竴涓鏁幫紝灝辨槸鍥犱負(fù)榪欓噷娌″紕娓呮WA浜嗕竴嬈°?br>               浠ヤ笅鏄垜鐨勪唬鐮侊細(xì)

// | Sn       |    =   | 1,  1   | * | Sn-1 |
// | An+1 |          | 0, -q  |     |  An  |
#include<iostream>
using namespace std;
typedef __int64 ll;
ll p;
ll pow_mod( ll a, ll n, ll z1 )
{
    ll ans 
= 1, d = a % p;
    
while( n )
    
{
        
if( n & 1 ) ans = ( ans * d ) % p;
        d 
= ( d * d ) % p;
        n 
>>= 1;
    }

    ans 
= ( ans + z1 ) % p;
    ans 
= ( p - ans ) % p;
    
return ans;
}


void matrix_mod( ll a[][2], ll b[][2] )
{
    ll c[
2][2];
    
int i, j, k;
    memset( c, 
0sizeof( c ) );
    
for( k = 0; k < 2; k++ )
        
for( i = 0; i < 2; i++ )
            
for( j = 0; j < 2; j++ )
                c[k][i] 
+= a[k][j] * b[j][i];
    
for( i = 0; i < 2; i++ )
        
for( j = 0; j < 2; j++ )
            a[i][j] 
= c[i][j] % p;
}


ll Mod( ll x1, ll y1, ll z1, ll y2, ll z2 )
{
    
int i, j, k;
    ll q 
= pow_mod( x1, y1, z1 );
    ll a[
2][2], I1[2][2], I2[2][2];
    a[
0][0= 1, a[0][1= 1, a[1][0= 0, a[1][1= q;
    I1[
0][0= 1, I1[0][1= 0, I1[1][0= 0, I1[1][1= 1;
    
while( z2 )
    
{
        
if( z2 & 1 ) matrix_mod( I1, a );
        matrix_mod( a, a );
        z2 
>>= 1;
    }

    a[
0][0= 1, a[0][1= 1, a[1][0= 0, a[1][1= q;
    I2[
0][0= 1, I2[0][1= 0, I2[1][0= 0, I2[1][1= 1;
    
for( i = 0; i < y2; i++ )
    
{
        matrix_mod( I2, a );
        matrix_mod( a, a );
    }

    memset( a, 
0sizeof( a ) );
    
for( i = 0; i < 2; i++ )
        
for( j = 0; j < 2; j++ )
            
for( k = 0; k < 2; k++ )
                a[i][j] 
+= I1[i][k] * I2[k][j];
    
for( i = 0; i < 2; i++ )
        
for( j = 0; j < 2; j++ )
            a[i][j] 
%= p;
    
return ( a[0][0+ a[0][1* q ) % p;
}


int main( )
{
    ll x1, y1, z1, y2, z2;
    ll ans;
    
while1 )
    
{
        scanf(
"%I64d%I64d%I64d",&x1,&y1,&z1);
        
if( x1 == -1 && y1 == -1 && z1 == -1 )break;
        scanf(
"%I64d%I64d%I64d",&y2,&z2,&p);
        ans 
= Mod( x1, y1, z1, y2, z2 );
        
if( ( y2 == 0 && z2 % 2 == 1 ) || ( y2 != 0 && z2 % 2 == 0 ) )
            ans 
= p - ans;
        printf(
"%I64d\n",ans);
    }

    
return 0;
}


]]>
Fibnacci Numbers灝忕粨http://www.shnenglu.com/AmazingCaddy/archive/2010/04/20/113098.htmlAmazingCaddyAmazingCaddyTue, 20 Apr 2010 14:02:00 GMThttp://www.shnenglu.com/AmazingCaddy/archive/2010/04/20/113098.htmlhttp://www.shnenglu.com/AmazingCaddy/comments/113098.htmlhttp://www.shnenglu.com/AmazingCaddy/archive/2010/04/20/113098.html#Feedback0http://www.shnenglu.com/AmazingCaddy/comments/commentRss/113098.htmlhttp://www.shnenglu.com/AmazingCaddy/services/trackbacks/113098.html闃呰鍏ㄦ枃

]]>
日韩AV无码久久一区二区| 久久亚洲国产成人影院网站| 99久久伊人精品综合观看| 人妻少妇久久中文字幕一区二区| 欧美性大战久久久久久| 久久久久18| 婷婷久久精品国产| 四虎久久影院| 久久精品国产欧美日韩99热| 久久综合视频网站| 亚洲国产香蕉人人爽成AV片久久 | 久久人妻少妇嫩草AV蜜桃| 久久精品这里热有精品| 久久免费高清视频| 9999国产精品欧美久久久久久 | 久久精品麻豆日日躁夜夜躁| 亚洲精品久久久www| 99久久国产宗和精品1上映| 久久综合狠狠综合久久| 国内精品久久久久久99| 国产精品久久久久乳精品爆| 久久久久久青草大香综合精品| 午夜精品久久久内射近拍高清| 久久久久久免费视频| 久久综合给合久久狠狠狠97色| 久久99热狠狠色精品一区| 久久免费香蕉视频| 伊人 久久 精品| 久久99免费视频| 国产99久久久国产精品小说| 久久国产精品77777| 无码8090精品久久一区| 亚洲AV无码久久寂寞少妇| 99久久无码一区人妻| 久久只有这里有精品4| 久久夜色精品国产亚洲| 久久香综合精品久久伊人| 青青草原综合久久| 热久久国产欧美一区二区精品| 久久久久99精品成人片试看 | 一本伊大人香蕉久久网手机|