¡i´úÅçM09¡j2000¦~¥þ°êºô»Úºô¸ôµ{¦¡³]­p¤ñÁÉ°ª¤¤²ÕªìÁÉÃD¥Ø                       [¦^«e­¶]

¡@

¤@¡B¶Ç°T°ÝÃD

¡@¦]À³®É¥Nªº¶i¨B¡Aªü¦Ì¤Ú¬P²yªº­x¨Æ¤j¼Ó¶}©l¨Ï¥Îºô¸ô¡A¨Ó³s±µ¿ì¤½«Ç¤¤ªº¨C¤@¥x¹q¸£¡C³Ìªñ¥L­Ì¶}©l¬°·s¬[³]¦nªººô¸ô¨t²Î§@¤@¨Ç´ú¸Õ¡C

¡@¡@µM¦Ó¡A´ú¸Õªºµ²ªG¨Ã¤£¶¶§Q¡C¦]¬°¨â¨â¬Û³sªº¹q¸£³B²z³t«×¡B¶Ç¿é§÷½è¡B¥H¤Î¶Ç¿é¶ZÂ÷¤£ºÉ¬Û¦P¡A¦³¨Ç¹q¸£¤§¶¡ªº¶Ç¿é³t«×«Ü§Ö¡A¦ý¤]·|¦³¨â¥x¹q¸£¤§¶¡¶Ç¿é³t«×«ÜºCªº±¡ªp¡C­x¨Æ¤j¼Ó³Ì»Ý­nªº¡A´N¬O°T®§¼s¼½ªº¥\¯à¡A§Æ±æ¯à¦b³Ì§Öªº®É¶¡¤º¡AÅý©Ò¦³ªº¹q¸£³£±oª¾¬Y¶µ°T®§(¨Ò¦p¡G¦³¼Ä°ê¦V¥L­Ì«Å¾Ô)¡A¦]¦¹³o®M¨t²Î³]­p¦¨¨C¥x¹q¸£¥i¥H¦P®É¶}©l¦V¨ä¥Ln-1¥x¼s¼½°T®§¡C¥i¬O¦b¤@¶}©lªº³]­p¤¤¡A¥L­Ì©¿²¤¤F¨â¨â¹q¸£¶¡¶Ç¿é³t«×¤£ºÉ¬Û¦Pªº°ÝÃD¡A¦]¦¹¦pªG¹q¸£A¨ì¹q¸£Bªºª½±µ¶Ç°T«D±`ºC¡A¥ÑAµo¥Xªº¼s¼½¡A¶Ç¿é®Ä²v·|«Ü®t¡C

¡@«á¨Ó¡A¥L­Ì·Q¨ì¤@­Ó·sªº¥D·N¡G¬°¤F´î¤p°T®§¶Ç»¼©Ò»Ýªº®É¶¡¡A©Ò¥H°T®§¦³¨Ç·|¥ÎÂà°eªº¤è¦¡¨Ó¶Ç»¼¡A¨Ò¦p»¡¡GA¨ìBªº°T®§¥i¯à¥i¥H¨«A¨ìC¡BC¦AÂà°eµ¹Bªº¸ô®|¡A¦Ó¥i¯à¥i¥H¹F¨ì¤ñ¸û¦nªº¶Ç¿é®Ä²v¡C

½Ð¼g¥X¤@­Óµ{¦¡¨ó§Uªü¦Ì¤Ú°ê¨¾³¡´ú¸Õ³o®M¨t²Î¡A§ä¥X¼s¼½¤@­Ó°T®§©Ò»Ýªº³Ì¤p®É¶¡¡C

¿é¤JÀÉ»¡©ú

¿é¤JÀÉ©w¸q¤F¦h²Õ¦U¦Û¿W¥ßªº´ú¸Õ¸ê®Æ¡A¤@²Õ±µµÛ¤@²Õ¡A¨C¤@²Õªº¤º®e¦p¤U©Ò­z¡G

²Ä¤@¦æ¬°©Ò¦³¹q¸£ªº¼Æ¥Øn¡A¨ä¤¤1<=n<=100¡C

¡@¡@±µµÛ¬°¤@­Óªí¥Ü³s±µÃö«Yªºn x n¯x°}A¡C¯x°}ªº¤¸¯À¬O¤@­Ó¥¿¾ã¼Æ©Î¬O¦r¤¸x¡CA(i,j)ªí¥Ü¥Ñ¹q¸£iª½±µ°e¤@­Ó°T®§¨ì¹q¸£j©Òªáªº®É¶¡¡C­YA(i,j)¬°xªº¸Ü¡Aªí¥Ü¹q¸£iµLªk§â°T®§ª½±µ°e¨ì¹q¸£j¡C

¡@¡@·íµM¡A¤@¥x¹q¸£¤£»Ý­nªá¥ô¦ó®É¶¡´N¥i¥H°e°T®§µ¹¦Û¤v¡A©Ò¥H¹ï¥ô¤@¹q¸£i¨Ó»¡¡AA(i,i)=0¡C¥t¥~¡A§A¥i¥H°²©wºô¸ô¬O¨S¦³¤è¦V©Êªº¡]¦b¨â¹q¸£¶¡¶Ç°T®§©Ò»Ýªºªá¶O©M¤è¦VµLÃö¡A³£¬O¬Û¦Pªº¡^¡A©Ò¥H¹ï¥ô¨â¥x¹q¸£i,j¨Ó»¡¡AA(i,j)=A(j,i)¡C

¡@¡@¦]¦¹¡AÃD¥Øªº¿é¤J±N¥u·|¥]§t¯x°}Aªº¤U¤T¨¤§Î³¡¥÷¡]¤£¥]§t¹ï¨¤½u¡^¡C¤]´N¬O»¡¡A²Ä¤G¦æªº¥u·|¦³¤@­Ó¤¸¯ÀA(2,1)¡C²Ä¤T¦æ·|¦³¨â­Ó¤¸¯À¡A¤À§O¬OA(3,1)©MA(3,2)¡C

¿é¥XÀÉ»¡©ú

¹ï¨C¤@²Õ´ú¸Õ¸ê®Æ¡A¿é¥X±q²Ä¤@¥x¹q¸£¼s¼½¤@­Ó°T®§¨ì¨ä¥¦©Ò¦³¹q¸£©Ò»Ýªº³Ìµu¶Ç°T®É¶¡¡A¤@²Õ¤@¦æ¡C

½d¨Ò¿é¤J

5

50

30 5

100 20 50

10 x x 10

4

11

x 20

2 x 13

½d¨Ò¿é¥X

35

15

¤G¡B¥x¨Tªº¦¬¤J°ÝÃD

¡@¬°¤F®¾±Ï¤éº¥Á«·lªºÀç¹B¡A¥x¨T¨M©w¦bªáªF¶}µo¤@±ø·sªº¸ô½u¡C³o±ø·sªº¸ô½u¬O±q¥x¥_¨ì¾Á¤B¡Aªu³~¨Ì§Ç½s¸¹µÛ³\¦h°±¾a¯¸¡A¨ä¤¤¥x¥_½s¸¹¬°0¡B¾Á¤B½s¸¹¬°m¡C

¡@¥x¨T¥´ºâ°µ¥Î¤@­Ó¥þ·sªº¼Ò¦¡¨Ó§ïµ½¸ü«È¶q¡A¥H¼W¥[¥L­Ìªº¦¬¤J¡C¥Ñ©ó³o­Ó¸ô½u¤W¨C¤@¨®¦¸ªº¸ü«È¶q¬°n¦W­¼«È¡A¦Ó¨C±i¨®²¼ªº²¼»ù¬°°_ÂI©M²×ÂI¯¸¤§¶¡©Ò¸g¹Lªº¨®¯¸¼Æ¥Ø¡]¥]¬A²×ÂI¯¸¡^¡C¨C¤@¦C¨®ªº¨C¤@½ë¨®¦¸±q¥x¥_¥Xµo¤§«e¡Aªu³~ªº¨C¤@­Ó¨®¯¸³£·|½T©w¦n©Ò¦³ªº¨®²¼­q³æ¡C¦pªG¦³¤@¥÷¨®²¼­q³æ(°²³]­nx±i¨®²¼)ªº°_©lÂI¬OS¯¸¡A²×ÂI¬OT¯¸ªº¸Ü¡Aªí¥Ü­n«O¯d«ê¦nx±i±qS¯¸¨ìT¯¸ªº¨®²¼¡C¦pªG¦]¬°¸ü«Èªº­­¨î¡A¦ÓµLªk±µ¨ü©Ò¦³ªº­q³æªº¸Ü¡C¸Ó¤½¥qªº¬Fµ¦¬O¡G¹ï©ó¬Y¤@¥÷­q³æ¡A±Ä¥þ³¡±µ¨ü©Î¬O¥þ³¡©Úµ´ªººA«×¡C

¡@¡@½Ð¼g¤@­Óµ{¦¡¡A¹ï©ó¨C¤@­Ó¨®¦¸ªº©Ò¦³­q³æ¡A§ä¥X¥x¨T¯à±o¨ì³Ì¤j¦¬¤Jªº²Õ¦X¡C¹ï©ó¨C¤@±i­q³æ¨Ó»¡¡A¥L­Ìªº¦¬¤J¬O¸Ó­q³æªº©Ò¦³­¼«È¼Æ­¼¤W²¼»ù¡C©Ò¥H¡A¹ï¬Y¤@¨®¦¸¨Ó»¡¡AÁ`¦¬¤J§Y¬O©Ò¦³±µ¨ü­q³æªº¦¬¤JÁ`©M¡C

¿é¤JÀÉ»¡©ú

¡@¡@¿é¤JÀɮ׸̭±¦³¦h²Õ´ú¸Õ¸ê®Æ¡C¦b¨C¤@²Õ¸Ì­±ªº²Ä¤@¦æ¥]¬A¤F¤T­Ó¾ã¼Æ¡G¦C¨®ªº¸ü«È¶qn¡A¾Á¤B¯¸ªº½s¸¹m¡A¥H¤Î¨®²¼­q³æªºÁ`¼Æp¡C¥H¤Uªºp¦æ¥]§t¨®²¼­q³æ¡C¨C±i¨®²¼­q³æ¥]¬A¤T­Ó¾ã¼Æ¡G°_ÂI¯¸¡B²×ÂI¯¸¡BÁÙ¦³­¼«È¼Æ¥Ø¡C¦b¤@²Õ´ú¸Õ¸ê®Æ¤¤¡A³Ì¦h·|¦³22±i¨®²¼­q³æ¡Cm³Ì¤j¬O7¡C

¿é¥XÀÉ»¡©ú

¹ï¨C¤@²Õ¹ïÀ³ªº´ú¸Õ¸ê®Æ¡A¦L¥X³Ì¤j¥i¯àªºÁ`¦¬¤J¡A¤@²Õ¤@¦æ¡C

½d¨Ò¿é¤J

10 3 4

0 2 1

1 3 5

1 2 7

ÃD¥Ø(3)´`Àô¤p¼Æ

¥Ñ¼Æ¾Ç¤W, §Ú­Ìª¾¹D, ¥ô¨â­Ó¦³²z¼Æ¬Û°£¥²©w¥i¥H¤Æ¬°¦³­­¦ì¼Æªº¤p¼Æ©Î¬O´`Àô¤p¼Æ. ¦b³o­ÓÃD¥Ø¤¤, ½Ð§A¨D¥X¥ô¨â­Ó¥¿¾ã¼Æ¬Û°£²£¥Íªº´`Àô¤p¼Æªº´`Àô¸`.

¡@¡@¿é¤J¸ê®Æ¤¤¨C¤@¦æ·|µ¹§A¨â­Ó¥¿¾ã¼Æ A ©M B (A, B <= 300000). ½Ð§A¨D¥X A °£¥H B ªº´`Àô¸`. ¦pªG A °£¥H B ¤£¬O´`Àô¤p¼Æ, ½Ð§A¿é¥X "not repeater". ´ú¸Õ¸ê®Æ¤¤, ¨C¤@¦æªº¨â­Ó¼Æ¦rªí¥Ü¤@¤ñ´ú¸Õ¼Æ¾Ú, 0 0 ªí¥Üµ²§ô. ¿é¥X¨C¤@¦æªí¥Ü¬Û¹ïªº´ú¸Õ¼Æ¾Ú. ª`·N! ´`Àô¸`¥²¶·±q³Ì¥ý­«ÂЪº¼Æ¦r¶}©l. Á|¨Ò¨Ó»¡, 1 °£¥H 7 ªº´`Àô¸`¬O 148257, ¦Ó¤£¬O 482571.

½d¨Ò¿é¤J

1 2

1 3

1 4

1 5

1 6

1 7

0 0

½d¨Ò¿é¥X

not repeater

3

not repeater

not repeater

6

142857

¡@

¥|¡B°g®c°ÝÃD

¨«°g®c¤@¦V¬O²`¨ü¤H³ß·Rªº¹CÀ¸, ¦b³o­ÓÃD¥Ø¤¤ÃD§A¥²¶·§ä¥X¤@­Ó¤Tºû°g®c¤¤³Ìµuªº¨«ªk

¦b¿é¤J¸ê®Æ¤¤, ¨C­Ó°g®cªº²Ä¤@¦æ¦³¤T­Ó¼Æ¦r®cªºªø¼e, ªí°ª¨Ó¦³­Ó°Ï¶ô ¨C­Ó°Ï¶ô¦³¦æ±µ¨C¦æ¦³¥ÎªÅ¥Õ¹j¶}?ªí¥Ü°g®cªº°Ï¶ô¦³¦æ, ¨C¦æ¦³ L ­Ó¼Æ¦r¥¦pªG¸Ó¼Æ¦r¬°j¶}ªí¥Ü¸Ó®æ¤l¬°¥i³q¦æcªº ªí¥Ü¸Ó®æ¤l¬°¤£¥i³q¦æq¦´ú¸Õ¸ê®Æ¤¤¥i¯à¦³¦h­Ó°g®c¤¥¨C­Ó°g®c¤¤¶¡¦³¤@ªÅ¥Õ¦æ¤À¹j, ÀÉ®×µ²§À¬°g®c¤¤¶¹ï©ó¨C­Ó°g®cÓ°§A¥²¶·¿é¥X±q®y¼Ð²¶·¿é¥X±q®y¨ìЮy¼Ð1, 1, 1) ¨ìªº³Ìµu¸ô®| (¨C­Ó°g®c¤@¦æH)¿é¥Xªº®æ¦¡¬°u?/FONT>(1,1,1)->(x,y,z)->....->(L,W,H)

¦pªGµLªk¨«¨ì²×ÂI, §A¥²¶·¿é¥X·¿é¥X "no ro

¡@¡@ª`·N! ¦b°g®c¤¤§A¥u¯à©¹¤WA¤Uu¥ªà¥k¹«eW«á¤»­Ó¤è¦V²¾°Ê¥k¦Ó¥B¤£¥i¥H²¾¥X°g®cªº½d³ò. ¨Ò¦p¦p¦pªG§A¦bªG§A¦b (3, ªº¦ì¸m5)«h§A¥u¯à©¹¸m, «h§A¥u¯à©¹ (2,4,5), (4,4,5), (3,3,5), (3,5,5), (3³o¤»­Ó¦ì¸m²¾°Ê(3°²³]¥¦­Ì¨S¦³¶W¹L°g®c½d³ò¦Ó¥B¬O¥i³q¦æªº³q?/P>

©³¤U¬O¤@­Ó 4¡Ñ3¡Ñªº°g®c¡@

¡@

²Ä¤@¼h

²Ä¤G¼h

¿é¤Jªº´ú¸Õ¸ê®Æ¬°:

4 3 2

0 1 1 0

0 0 1 0

0 1 0 0

1 0 1 0

1 1 1 1

0 0 0 0

¥¿½Tµª®×¬°:

(1,1,1)->(1,2,1)->(1,3,1)->(1,3,2)->(2,3,2)->(3,3,2)->(4,3,2)

½d¨Ò¿é¤J

4 3 2

0 1 1 0

0 0 1 0

0 1 0 0

1 0 1 0

1 1 1 1

0 0 0 0

2 2 3

0 1

0 1

1 1

0 0

1 1

1 0

2 2 1

0 1

1 1

½d¨Ò¿é¥X

(1,1,1)->(1,2,1)->(1,3,1)->(1,3,2)->(2,3,2)->(3,3,2)->(4,3,2)

(1,1,1)->(1,2,1)->(1,2,2)->(2,2,2)->(2,2,3)

no route

¤­¡B³Ì¨Î°t¹ï°ÝÃD

¡@

¡@¡@¦³¤T¹ï¨k¤k¦b°t¹ï¬¡°Ê¤¤¡A ¬°©Ò¦³°Ñ¥[ªº²§©Ê¥´¤F¤@­Ó±q 0 ¨ì 63 ªº¤À¼Æ¡C¥L­Ì¥´ªº¤À¼Æªí®æ¦p¤U¡AÁa¶b¡]¥ªÃä¡^¬°µû¤ÀªÌ¡A¾î¶b¡]¤W­±¡^¬°µû¤Àªº¹ï¶H¡G

A B C 1 2 3

1 60 35 40 A 55 40 30

2 40 45 45 B 35 50 40

3 50 55 60 C 40 40 45

¡@

¡@¡@±q¥H¤Wªºªí®æ§Ú­Ì¥i¥H¬Ý¥X A-1, B-2, C-3 ªº°t¹ï·|¹F¨ì³Ì°ªªº 315 ¤ÀÁ`¤À¡C½Ð§A¼g¤@­Óµ{¦¡¨Ó¬°³o¼Ëªº¬¡°Ê¨D¥XÁ`¤À³Ì°ªªº³Ì¨Î°t¹ï¡C

¡@¡@µ{¦¡¥i¥H¦³¦hµ§¤¤¶¡¥ÑªÅ¦æ¹j¶}ªº¿é¤J¸ê®Æ¡A¨C¤@µ§¿é¤J¸ê®Æªº²Ä¤@¦æ¬O¤@­Ó¤p©ó 32 ªº«D­t¾ã¼Æ N ¡C¦pªG N=0 ªº¸Ü¡A¿é¤J¸ê®Æ´N¨ì¦¹µ²§ô¡A§_«h±µ¤U¨Óªº 2*N ¦æ´N·|¦U¦³ N ­Ó¤p©ó 64 ªº«D­t¾ã¼Æ¡A¥Nªí¨C­Ó¤H¹ï©Ò¦³²§©Êªºµû¤À¡]°Ñ¦Ò¿é¤Jªº°ÝÃD´N¬O¥H¤W©ÒÁ|ªº¨Ò¤l¡^¡C ¹ï°£¤F N=0 ¤§¥~ªº¨C¤@µ§¿é¤J¸ê®Æ¡A§Aªºµ{¦¡¥²¶·¿é¥X¤@¦æ¼Æ¦r¡A¥Nªí¦b³Ì¨Î°t¹ï±¡ªp¤UªºÁ`¤À¡C

½d¨Ò¿é¤J

3

60 35 40

40 45 45

50 55 60

55 40 30

35 50 40

40 40 45

1

3

7

0

¡@

½d¨Ò¿é¥X

315

1