²ÝÂ꣱†
¡¡¤³¤ì¤Þ¤Ç½»¤ó¤À¤³¤È¤Î¤¢¤ëÅÔÆ»Éܸ©Ì¾¡¢»ÔĮ¼̾¡¢Ã϶è̾¤Ê¤É¤ÎÃ椫¤é2ʸ»ú°Ê¾å¤Î¤â¤Î¤òÁª¤Ó¡¢¤½¤ì¤òA4¤Î»æ¤ò½ñ¤¯¥í¥Ü¥Ã¥È¤òÀ½ºî¤»¤è¡£
Áª¤ó¤Àʸ»ú†
¡¡»ä¤¬½»¤ó¤Ç¤¤¤¿¤Î¤Ï¡¢¤¦¤ë¤Þ»Ô¤ß¤É¤êÄ®¤È¤¤¤¦´Á»ú¤¬¤Ê¤¤ÃÏ°è¤À¤Ã¤¿¤Î¤Ç¡¢¡Ö»ÔÄ®¡×¤È¤¤¤¦Ê¸»ú¤òÁª¤Ó¤Þ¤·¤¿¡£
¥í¥Ü¥Ã¥È¤Ë¤Ä¤¤¤Æ†
¡¡º£²ó¡¢»ä¤¿¤Á¤Î¥°¥ë¡¼¥×¤ÏX¼´Y¼´¤Ë°ÜÆ°¤¹¤ë·¿¤Î¥í¥Ü¥Ã¥È¤òºî¤ê¤Þ¤·¤¿¡£Ìò³äÊ̤˸«¤ë¤È¡¢¡½Ä¤ËÆ°¤¯Éôʬ¡¢¢²£¤ËÆ°¤¯Éôʬ¡¢£¥Ú¥ó¤ò¾å¤²²¼¤²¤µ¤»¤ëÉôʬ¤Ëʬ¤«¤ì¤Æ¤¤¤Þ¤¹¡£
¡½Ä¤ËÆ°¤¯¡ÊÁ°¸å¤ËÆ°¤¯¡Ë†
- ÀִݤÎÉôʬ¤Ç¤¹¡£¤³¤³¤Ç¹©Éפ·¤¿¤³¤È¤Ï¤¢¤ê¤Þ¤¹¡££±¤Ä¤Ï£³¤Ä¤ÎÉôʬ¤Ë¥â¡¼¥¿¡¼¤ò¤½¤ì¤¾¤ì»È¤¤¤¿¤«¤Ã¤¿¤Î¤Ç¡¢¥â¡¼¥¿¡¼£±¤Ä¤Ç¥¿¥¤¥ä£²¤Ä¤ò²ó¤»¤ë¤è¤¦¤Ë¤·¤¿¤³¤È¤Ç¤¹¡£¤½¤Î¤¿¤á¤Ëľ³Ñ¤Ë²ó¤ë³ú¤ß¹ç¤Ã¤Æ²ó¤ë»õ¼Ö¤ò»ÈÍѤ·¤Þ¤·¤¿¡£¤½¤·¤Æ¤â¤¦£±¤Ä¤Ï¡¢Â¾¤Î¤È¤³¤í¤Ë¥Ö¥í¥Ã¥¯¤ò»È¤¤¤¿¤«¤Ã¤¿¤Î¤Ç¡¢¤Ç¤¤ë¤À¤±¾¯¤Ê¤¤¥Ö¥í¥Ã¥¯¤Ç¤³¤ÎÉôʬ¤Ïºî¤ê¤Þ¤·¤¿¡£
-
¢²£¤ËÆ°¤¯†
- ²£Àþ¤ò½ñ¤¯¤³¤È¤ò¹Í¤¨¤¿¤È¤¤Ë¡¢¥Ö¥í¥Ã¥¯¤ÇËÀ¤Î¤è¤¦¤Ê¤â¤Î¤òºî¤Ã¤Æ¥Ú¥ó¤ò¸ÇÄꤷ¤Æ£±¤Ë¤Ä¤±¤Æ¿¤Ó½Ì¤ß¤µ¤»¤ë¤«¡¢¥ì¡¼¥ë¤òºî¤Ã¤Æ¥Ú¥ó¤ò°ÜÆ°¤µ¤»¤ë¤«¤È¤¤¤¦¤³¤È¤¬¹Í¤¨¤é¤ì¤Þ¤·¤¿¡£½é¤áÁ°¼Ô¤Ç¹Ô¤³¤¦¤È¤·¤¿¤Î¤Ç¤¹¤¬¡¢Îɤ¤¥¢¥¤¥Ç¥£¥¢¤¬»×¤¤É⤫¤Ð¤Ê¤«¤Ã¤¿¤Î¤Ç¡¢¥ì¡¼¥ë¤òºî¤Ã¤Æ¥Ú¥ó¤òÆ°¤«¤¹¤³¤È¤Ë¤·¤Þ¤·¤¿¡£¼¡¤ËÌäÂê¤Ë¤Ê¤Ã¤¿¤Î¤¬¥ì¡¼¥ë¤Î°ÌÃ֤Ǥ¹¡£½é¤á¾å¤Î¼Ì¿¿¤Î¤è¤¦¤Ë¡¢¥ì¡¼¥ë¤ò£±¤Çºî¤Ã¤¿Éôʬ¤ÎÁ°Â¦¤Ë¤Ä¤±¤Æ¤¤¤Þ¤·¤¿¡£¤·¤«¤·¡¢¤½¤¦¤¹¤ë¤È¥æ¥ì¤¬¤Ò¤É¤¯¡¢Ê¸»ú¤¬½ñ¤±¤Ê¤«¤Ã¤¿¤Î¤Ç¡¢£±¤Çºî¤Ã¤¿Éôʬ¤Î²¼¤Ë¤Ä¤±¤Æ°ÂÄꤵ¤»¤Þ¤·¤¿¡£¤Þ¤¿¡¢²£¤Ë¼ÖÎؤò¤Ä¤±¤ë¤³¤È¤ÇÁ°¸å¤ÎÆ°¤¤â¥¹¥à¡¼¥º¤Ë¤·¤Þ¤·¤¿¡£
-
£¥Ú¥ó¤ò¾å¤²²¼¤²¤µ¤»¤ë†
- ¥Ú¥ó¤Î¾å¤²²¼¤²¤Ë¤Ï»õ¼Ö¤ò£²¸Ä»È¤¤¤Þ¤·¤¿¡£»õ¼Ö¤Î³°Â¦¤Î·ê¤ò¤Ë¡¢ËÀ¤ò»É¤·¡¢Ä¹¤¤¥Ö¥í¥Ã¥¯¤Ç¸ÇÄꤷ¤Þ¤·¤¿¡£¤³¤¦¤¹¤ë¤³¤È¤Ç¡¢»õ¼Ö¤ò²ó¤¹¤À¤±¤Ç¡¢¥Ú¥ó¤ò¾å¤²²¼¤²¤Ç¤¤ë¤è¤¦¤Ë¤·¤Þ¤·¤¿¡£
-
¥×¥í¥°¥é¥à†
- °ìʸ»ú¤º¤Ä¤Ä¤¯¤Ã¤¿¡£¡Ö»Ô¡×¤È¤¤¤¦´Á»ú¤«¤é½é¤á¡¢¼¡¤Ë¡ÖÄ®¡×¤Î¥×¥í¥°¥é¥à¤ò¤Ä¤¯¤Ã¤¿¡£¾¯¤·¤Ê¤ì¤Æ¤¤¿£²Ê¸»úÌܤ«¤éÄêµÁ¤ò»È¤¤»Ï¤á¤¿¡£½ÄÀþ¡¢²£Àþ¡¢¥Ú¥ó¤Î¾å¤²²¼¤²¤ò¤¢¤é¤«¤¸¤áÄêµÁ¤·¤¿¡£¡Ês:û¤¤¡¢l:Ť¤¡Ë¤Þ¤¿¡¢¥í¥Ü¥Ã¥È¤ÎÆ°¤¤¬Á᤯°ì¤Ä¤ÎÆ°¤¤Î¤¢¤È¤Ë¤¹¤°Æ°¤¤òÆþ¤ì¤ë¤Èʸ»ú¤Î¥º¥ì¤¬Â礤¯¤Ê¤ë¤Î¤Ç¡¢Æ°ºî¤Î¥×¥í¥°¥é¥à¤Î´Ö¤ËWait¤ò¤¤¤ì¤Æ¤Ç¤¤ë¤À¤±¥º¥ì¤Ê¤¤¤Ê¤¤¤è¤¦¤Ë¤·¤¿¡£
#define up OnFwd(OUT_A);Wait(10);
#define sright OnFwd(OUT_B);Wait(15);Off(OUT_B);
#define sleft OnRev(OUT_B);Wait(25);Off(OUT_B);
#define lright OnFwd(OUT_B);Wait(55);Off(OUT_B);
#define lleft OnRev(OUT_B);Wait(40);Off(OUT_B);
#define down OnRev(OUT_A);Wait(18);Off(OUT_A);
#define sue OnFwd(OUT_C);Wait(28);Off(OUT_C);
#define ssita OnRev(OUT_C);Wait(25);Off(OUT_C);
#define lsita OnRev(OUT_C);Wait(30);Off(OUT_C);
task main ()
{
OnFwd(OUT_B);
Wait(30);
Off(OUT_B);
OnRev(OUT_B);
Wait(23);
Off(OUT_B);
Wait(100);
OnFwd(OUT_C);
Wait(10);
Off(OUT_C);
Wait(100);
OnRev(OUT_C);
Wait(35);
Off(OUT_C);
Wait(80);
OnFwd(OUT_A);
Wait(10);
OnFwd(OUT_B);
Wait(14);
Off(OUT_AB);
OnRev(OUT_A);
Wait(7);
Off(OUT_A);
Wait(100);
OnFwd(OUT_C);
Wait(20);
Off(OUT_C);
Wait(100);
OnRev(OUT_B);
Wait(30);
Off(OUT_B);
OnRev(OUT_C);
Wait(20);
Off(OUT_C);
Wait(100);
ʸ»ú¤Î´Ö†
up;
OnRev(OUT_C);
Wait(10);
Off(OUT_C);
Wait(100);
OnRev(OUT_B);
Wait(10);
Off(OUT_B);
down;
Wait(100);
ssita;
Wait(100);
sright;
Wait(100);
sue;
Wait(100);
sleft;
Wait(100);
OnFwd(OUT_B);
Wait(9);
Off(OUT_B);
Wait(100);
ssita;
Wait(100);
up;
OnFwd(OUT_C);
Wait(15);
Off(OUT_C);
OnRev(OUT_B);
Wait(22);
Off(OUT_B);
Wait(100);
down;
Wait(100);
lright;
¡¡OnRev(OUT_B);
Wait(15);
Off(OUT_B);
Wait(100);
¡¡lsita;
}
¤Þ¤È¤á†
¤«¤±¤¿Ê¸»ú†
È¿¾Ê¡¦´¶ÁÛ†
- ¿§¡¹¹©Éפ·¤¿¤¬¡¢¥Ú¥ó¤Î¥Ö¥ì¤Ï¼ý¤Þ¤é¤Ê¤«¤Ã¤¿¡£¤Þ¤¿¡¢»õ¼Ö¤òÁö¤é¤»¤ë¥ì¡¼¥ë¤Ëµ¤¤Å¤±¤Ð¤â¤¦¾¯¤·¥³¥ó¥Ñ¥¯¥È¤Ë¥í¥Ü¥Ã¥È¤òºî¤ì¤Æ¡¢¥Ö¥ì¤â¤Ä¤¯¤Ã¤¿¥í¥Ü¥Ã¥È¤è¤ê¾¯¤Ê¤«¤Ã¤¿¤Î¤Ç¤Ï¤Ê¤¤¤È»×¤¦¡£¤³¤Î²ÝÂê¤òÄ̤·¤Æ¡¢¥×¥í¥°¥é¥ß¥ó¥°¤è¤ê¥í¥Ü¥Ã¥È¤òºî¤ë¤³¤È¤¬Æñ¤·¤«¤Ã¤¿¡£¼¡¤Ï»È¤Ã¤Æ¤Ê¤¤¥×¥í¥°¥é¥ß¥ó¥°¤Î¥Æ¥¯¥Ë¥Ã¥¯¤ò;͵¤¬¤¢¤ì¤Ð»È¤¤¤¿¤¤¡£