Ìܼ¡
A4¤Î»æ¤Ëº£Ç¯¤ÎÂç³ØÀ¸³è¤òɽ¤¹´Á»ú°ìʸ»ú¤ò½ñ¤¯¥í¥Ü¥Ã¥È¤òÀ½ºî¤»¤è¡£¾Ü¤·¤¯¤Ï²ÝÂ꣱¤ò»²¾È¡£
¼«Ê¬¤Ï¤Þ¤À¹ñ¸øΩÂç³Ø¤Ë¤¤¿¤È¤¤¤¦¼Â´¶¤¬¤ï¤¤¤Æ¤Ê¤¤¤Î¤Ç¹ñ¤È¤¤¤¦»ú¤ò½ñ¤¤¤Æ¼Â´¶¤·¤è¤¦¤È»×¤¤¤Þ¤·¤¿¡£
¡¡¥Ú¥ó¤òÆó¤Ä¤Î¥¿¥¤¥ä¤ò»È¤Ã¤Æ¸ÇÄꤹ¤ë»ÅÁȤߤˤ·¤Þ¤·¤¿¡£Â礤¤¥¿¥¤¥ä¤ò¤Ä¤«¤Ã¤¿¤Î¤Ç¥Ú¥ó¤¬¤Ö¤ì¤ë¤³¤È¤¬¤¢¤ê¤Þ¤»¤ó¤Ç¤·¤¿¡£¤·¤«¤·¡¢¥¿¥¤¥ä¤¬½Å¤¤¤¿¤á½Å¿´¤¬Á°¤Ë´ó¤Ã¤Æ¤·¤Þ¤¤»Ù¤¨¤ò¤Ä¤¯¤ë¤³¤È¤Ë¤Ê¤Ã¤Æ¤·¤Þ¤¤¤Þ¤·¤¿¡£ÀµÌÌ¤Ï¥×¥í¥°¥é¥à¤òžÁ÷¤¹¤ë¤È¤¤ËÅÅÇȤò¼×¤é¤Ê¤¤¤è¤¦¤ËÁë¤òºî¤ê¤Þ¤·¤¿¡£
¡¡ËÜÂΤÏÀâÌÀ½ñ¤Ë½ñ¤¤¤Æ¤¢¤Ã¤¿¤â¤Î¤ò¤½¤Î¤Þ¤ÞÍøÍѤ·¤Þ¤·¤¿¡£
¡¡¤Ç¤¤ë¤À¤±´Êñ¤Ë½ª¤ï¤ë¤è¤¦¤Ë¹ñ¹½¤¨¤Ï°ì¼þ²ó¤ë¤è¤¦¤Ë¥×¥í¥°¥é¥à¤·¤Þ¤·¤¿¡£¤Þ¤¿º¸¼þ¤ê¤Ï¤»¤º±¦²ó¤ê¤À¤±¤Ç´°À®¤µ¤»¤Þ¤·¤¿¡£
# define TURN_TIME 180//90ÅÙ²ó¤ë¤Î¤Ë¤«¤«¤ë»þ´Ö # define turn_right OnFwd(OUT_A);Wait(TURN_TIME);Off(OUT_A);//±¦²ó¤ê # define go_straight(t) OnFwd(OUT_AC);Wait(t);Off(OUT_AC);//ľ¿Ê # define set_on OnFwd(OUT_B);Wait(30);Off(OUT_B);//¥Ú¥ó¤ò¾²¤Ë¤Ä¤±¤ë # define set_out OnRev(OUT_B);Wait(20);Off(OUT_B);//¥Ú¥ó¤ò¾²¤«¤éÎ¥¤¹ # define go_down(t) OnRev(OUT_AC);Wait(t);Off(OUT_AC);//¸å¿Ê # define turn_rightoff OnFwd(OUT_A);Wait(81);Off(OUT_A);//Ìó45ÅÙ²óž # define kidou OnFwd(OUT_AC);Wait(22);Off(OUT_AC);//90Åٲ󞤷¤¿ºÝ¤Ë¥Ú¥ó¤Î°ÌÃÖ¤¬¤º¤ì¤ë # define shuusei OnRev(OUT_AC);Wait(131);Off(OUT_AC);//¤Î¤Ç½¤Àµ¤¹¤ë¤¿¤á¤ËÄêµÁ
Ëè²ó²óž®ÅÙ¤¬ÊѤï¤Ã¤¿¤Î¤ÇTURN_TIME¤¬¾¯¤·¤º¤Ä¿¤¯¤Ê¤Ã¤¿¡£
{ set_on; go_straight(100); set_out;//¡´°À® kidou; turn_right; shuusei; set_on; go_straight(117); set_out;//¢´°À® kidou; turn_right; shuusei; set_on; go_straight(100); set_out;//£´°À® kidou; turn_right; shuusei; set_on; go_straight(117); set_out;//¤´°À®
¤³¤ì¤Ç¹ñ¹½¤¨¤¬½ÐÍè¾å¤¬¤Ã¤¿
go_down(20); Off(OUT_AC); Wait(100);//¾¯¤·µÙ¤Þ¤»¤¿ kidou; turn_right; shuusei; go_straight(21);//¥¤Ø°ÜÆ°¤·¤¿ set_on; go_straight(58); set_out;//¥´°À® go_down(29); kidou; turn_right; shuusei;//¦¤Ø°ÜÆ°¤·¤¿ set_on; go_straight(75); set_out;//¦´°À® kidou; turn_right; shuusei; go_straight(34);//§¤Ø°ÜÆ°¤·¤¿ set_on; go_down(67); set_out;//§´°À® go_straight(34); kidou; turn_right; shuusei; go_straight(38); kidou; turn_right; shuusei; go_straight(13);//¨¤Ø°ÜÆ°¤·¤¿ set_on; go_down(30); set_out;//¨´°À®
¤³¤³¤«¤éºÇ¸å¤Î©¤Ø°ÜÆ°¤¹¤ë¤¬45Åٲ󞤷¤¿¸å¤â¥Ú¥ó¤Î°ÌÃ֤Ϥº¤ì¤ë¤Î¤ÇÎɤ¤°ÌÃ֤ˤ¯¤ë¤è¤¦Àè¤Ë½Ä¼´¡¢²£¼´¤ò¤¤¤É¤¦¤µ¤»¤Æ¤ª¤¤¤¿¡£
go_straight;(10);//¤³¤ì¤Ç²£¼´¤ò½¤Àµ kidou; turn_right; shuusei; kidou; turn_right; shuusei; kidou; turn_right; shuusei; go_straight(56);//¤³¤ì¤Ç½Ä¼´¤ò½¤Àµ kidou; turn_right; shuusei; turn_rightoff; go_straight(18);//©¤Ø°ÜÆ°¤·¤¿ set_on; go_straight(8); set_out;//©´°À® }
¤³¤ì¤Ç´°À®
»Ù¤¨¤¬¸¶°ø¤Ç»æ¤Î¾å¤Î¾ì¹ç¤È´ù¤Î¾å¤Î¾ì¹ç¤È¤ÇË໤¤Î°ã¤¤¤Ë¤è¤êÆ°¤¤¬¤º¤ì¤Æ¤·¤Þ¤Ã¤¿¡£¤Þ¤¿¥Ð¥Ã¥Æ¥ê¡¼¤Î¾ÃÈñ¤¬¸¶°ø¤«Ê¬¤«¤é¤Ê¤¤¤±¤É°ì²ó°ì²ó·Á¤¬ÊѤï¤Ã¤Æ¤·¤Þ¤Ã¤¿¡£¤³¤Î·Ð¸³¤ò³è¤«¤·¤Æº£¸å¤Ï¸íº¹¤¬¾¯¤Ê¤¯¤Ê¤ë¤è¤¦¤Ê¥×¥í¥°¥é¥à¤ò½ñ¤¤¤Æ¤¤¤¤¿¤¤¤È»×¤¦¡£