|
มีมด 4 ตัว แต่ละตัวอยู่ที่มุมห้องที่เป็นรูป 4 เหลี่ยมจัตุรัส
(แต่ละด้านของห้องยาว 10 เมตร) มดแต่ละตัวเริ่มเดินเข้าหาตัวที่อยู่ด้านขวาของมันพร้อมๆกัน และเดินเล็งไปที่ตัวด้านขวาจนกว่าจะไปเจอกันตรงกลางห้อง ถามว่ามดแต่ละตัวเดินได้ระยะทางเท่าไหร่เอ่ย..... (คำถามนี้เคยได้ยินนาน....มาแล้วครับ) จำนวน 24 ความเห็น, หน้า่ | -1- 2| ความเห็นเพิ่มเติมที่ 1 18 ธ.ค. 2543 (13:49) ครึ่งพายอาร์ สิบเอ็ดลูกหมากพญายม (IP:203.144.231.69) ความเห็นเพิ่มเติมที่ 2 20 ธ.ค. 2543 (20:04) 10m ally (IP:134.96.7.94) ความเห็นเพิ่มเติมที่ 4 13 เม.ย. 2548 (14:24) 10 เมตรครับ TSP (IP:61.91.86.24,,) ความเห็นเพิ่มเติมที่ 5 14 เม.ย. 2548 (16:34) (2.5)(pi) เมตร ใช่ป่าว *เฉลยด้วยนะครับ ความเห็นเพิ่มเติมที่ 6 14 เม.ย. 2548 (17:56) ทุกๆ dS ที่เป็นระยะที่มดเดินที่สั้นมากๆๆๆๆ จะได้สมการ Diff Equa. โดยประมาณได้ดังนี้ dS=Yo-Yn ดังนั้น ก็จะได้ ผลรวม dS = ระยะทางที่มดเดิน = 10 เมตร TSP (IP:61.91.86.21,,) ความเห็นเพิ่มเติมที่ 7 14 ก.ค. 2548 (19:04) คือสงสัยว่า จากโจทย์นะคับ มดอยู่แต่ละมุม แล้วมด ตัวที่อยู่ด้านมุมขวา มานจาเดินไปด้านขวาได้ไงอ่ะคับ _________________________ |(ตัวที่1)----10เมตร----.>(ตัวที่2)| |...........................................| |...........................................| |...........................................| |...........................................| |(ตัวที่3)----10เมตร----.>(ตัวที่4)| ------------------------------------ ตัวที่2และ4จาเดินไปทางขวายังไงอ่ะคับในเมื่อติดมุมแล้ว นี่ผมเข้าใจไรผิดรึป่าวเนี่ย^^! ming (IP:203.113.77.36,,) ความเห็นเพิ่มเติมที่ 8 14 ก.ค. 2548 (22:18)
ความเห็นเพิ่มเติมที่ 9 14 ก.ค. 2548 (22:30) มีวงแบบอื่นอีกมั้ยครับ? ความเห็นเพิ่มเติมที่ 10 14 ก.ค. 2548 (22:39) ทดลองทำตามเงื่อนไขของโจทย์ดูว่าจะมีวงแบบอื่นได้หรือไม่ ถ้ามี ลองตรวจสอบดูว่าขัดแย้งกับโจทย์ไหม แล้วก็จะตอบคำถามได้เองค่ะ ความเห็นเพิ่มเติมที่ 11 14 ก.ค. 2548 (22:43) ถึงบางอ้อ! 555 เข้าใจผิดจิงๆด้วยครับท่าน ming (IP:203.113.77.36,,) ความเห็นเพิ่มเติมที่ 12 15 ก.ค. 2548 (03:16) ถ้ามดวิ่งเร็วว่าซุปเปอร์แมน การเดินจะได้รูปที่ต่างจากนี้ ความเห็นเพิ่มเติมที่ 13 15 ก.ค. 2548 (03:17) ลืมไป เคยเขียนโปรแกรมแปะไว้ที่บอร์ดเด็กวิทย์ เมื่อเดือนที่แล้ว ความเห็นเพิ่มเติมที่ 14 17 ก.ค. 2548 (12:37) คุณภูมิจะกรุณานำ function ที่กำหนดในโปรแกรมมาเสนอไว้ที่นี่ได้ไหมคะ สำหรับเด็ก ๆ ที่มองภาพในความเห็นที่ 8 แล้วยังไม่เข้าใจ หนูสามารถทดลองด้วยตัวหนูเอง โดยร่วมมือกับเพื่อนเป็นกลุ่มผู้แสดงการเดิน 4 คน ผู้ทำรอยก้าวที่พื้น 4 คนประจำตัวผู้แสดงคนละคน ผู้เป่านกหวีดให้สัญญาณการก้าวพร้อมกันทีละก้าว (แต่ละก้าวห่างกันประมาณ 1 เท้า) หรือกำหนดตามความเหมาะสมสำหรับเด็กที่มีขนาดต่างกันมาก) และจำนวนคนดูตามความสนใจ กิจกรรม: เด็ก A, B, C, D เข้ายืนที่มุมห้องทั้งสี่ ผู้ทำรอยก้าวที่พื้นของเด็กแต่ละคน ทำเครื่องหมายไว้ตรงตำแหน่งที่ เด็ก A, B, C, D ยืนอยู่ (ใช้ชอล์คหรืออะไรในการทำเครื่องหมายโปรดพิจารณาเองตามความเหมาะสม) สัญญาณนกหวีด จังหวะที่ 1 ณ จุดที่เด็ก A, B, C, D ยืนอยู่ ให้เด็ก A เล็งไปที่ เด็ก B, เด็ก B เล็งไปที่ เด็ก C, เด็ก C เล็งไปที่ เด็ก D, เด็ก D เล็งไปที่ เด็ก A พร้อมกัน สัญญาณนกหวีด จังหวะที่ 2 เด็ก A, B, C, D ก้าวพร้อมกัน 1 ก้าวในทิศทางที่เล็งไว้ แล้วหยุดให้ผู้ทำรอยก้าวที่พื้นทำเครื่องหมายไว้ตรงตำแหน่งที่ เด็ก A, B, C, D ยืนอยู่ ทำต่อไปตามสัญญาณนกหวีดจังหวะที่ 1 และ 2 จนกระทั่งเด็กทั้งสี่มาพบกันที่จุด 4 จุดกลางห้อง สังเกตรอยก้าวที่พื้นของเด็กแต่ละคน ความเห็นเพิ่มเติมที่ 15 18 ก.ค. 2548 (20:53) ผมก็ได้เหมือน megabyte นะครับ #include "stdafx.h" #include <math.h> double ant(double x1,double y1,double x2,double y2,double x3, double y3,double x4,double y4,double dx1,double dy1, double dx2,double dy2,double dx3,double dy3,double dx4 ,double dy4) { // printf("%f",x1); if ((x1>4.9) && (x1<5.1)&&(y1>4.9) && (y1<5.1)) return 0; printf("%f,%f\\n",x1,y1); x1=x1+dx1; x2=x2+dx2; x3=x3+dx3; x4=x4+dx4; y1=y1+dy1; y2=y2+dy2; y3=y3+dy3; y4=y4+dy4; dx1=0.01*(x2-x1)/sqrt((x2-x1)*(x2-x1)+(y2-y1)*(y2-y1)); dx2=0.01*(x3-x2)/sqrt((x3-x2)*(x3-x2)+(y3-y2)*(y3-y2)); dx3=0.01*(x4-x3)/sqrt((x4-x3)*(x4-x3)+(y4-y3)*(y4-y3)); dx4=0.01*(x1-x4)/sqrt((x1-x4)*(x1-x4)+(y1-y4)*(y1-y4)); dy1=0.01*(y2-y1)/sqrt((x2-x1)*(x2-x1)+(y2-y1)*(y2-y1)); dy2=0.01*(y3-y2)/sqrt((x3-x2)*(x3-x2)+(y3-y2)*(y3-y2)); dy3=0.01*(y4-y3)/sqrt((x4-x3)*(x4-x3)+(y4-y3)*(y4-y3)); dy4=0.01*(y1-y4)/sqrt((x1-x4)*(x1-x4)+(y1-y4)*(y1-y4)); return 0.01+ ant(x1,y1,x2,y2,x3, y3,x4,y4,dx1,dy1, dx2,dy2,dx3,dy3,dx4 ,dy4); } int main(int argc, char* argv[]) { double a; a=ant(0,0,10,0,10,10,0,10,0,0,0,0,0,0,0,0); printf("\\n total move %f\\n",a); return 0; } http://www.vcharkarn.com/include/vcafe/showkratoo.php?Pid=30557 ความเห็นเพิ่มเติมที่ 18 3 ส.ค. 2548 (09:58) ทดลองสร้างรูปหลายเหลี่ยมขนาดต่าง ๆ กัน แล้ววัดเส้นทางเดินของมดแต่ละตัวดู มันน่าจะมีอัตราส่วนที่แน่นอนระหว่าง ระยะทางที่มดเดินกับความกว้างของห้องนะคะ ใครมีอัตราส่วนที่แน่นอนเกี่ยวกับความยาวนี้ ช่วยนำเสนอด้วยค่ะ ความเห็นเพิ่มเติมที่ 24 26 ต.ค. 2548 (09:49) กิจกรรมความเห็น 14 ท่าทางสนุกดีครับ ลองเล่น N คนยืนอยู่ที่มุมรูป N เหลี่ยมดูครับ เริ่มจาก N=2, N=3, N=4, N=5 ิความยาว = (L/2)/[sin(180/N)]^2 การไล่ตามคนอื่นโดยไม่คิดไปดักหน้าเป็นเรื่องลำบาก ความเห็นเพิ่มเติมที่ 34 20 เม.ย. 2549 (22:56) ไม่สิ้นสุดคับ มุกค่ะ 057663874 (IP:203.113.67.70,,) ความเห็นเพิ่มเติมที่ 35 21 มี.ค. 2551 (09:27) อยากทราบที่มาของสูตรในความเห็นที่ 24 ค่ะ ความยาว = (L/2)/[sin(180/N)]^2 วานท่านผู้รู้ช่วยอธิบายด้วยค่ะ ![]() ทางเดินของมด 5 ตัว อยากทราบที่มาของสูตรในความเห็นที่ 24 ค่ะ ความยาว = (L/2)/[sin(180/N)]^2 วานท่านผู้รู้ช่วยอธิบายด้วยค่ะ ความเห็นเพิ่มเติมที่ 37 23 มี.ค. 2551 (12:00) ![]() ทางเดินของมด หลายๆแบบ หากจะโพสต์คำตอบสำหรับกระทู้ในห้องนี้ ล๊อกอินก่อนนะคะ สมัครสมาชิก ฟรี ตลอดชีพ ที่ http://www.vcharkarn.com/my ค่ะ |
![]() บทความแนะนำBlog แนะนำHot Linksขอบคุณผู้สนับสนุน |
Copyright© 2000-2007, Vcharkarn.Com. All rights reserved.
|
คลิ๊กเพื่อดูสถิติ รับรองและสนับสนุนโดย |
![]() สสวท. |
![]() มูลนิธิ พสวท. |
![]() พสวท. |