ว่ากันว่ามนุษย์ทั้งโลก 98% ไม่สามารถแก้ปัญหานี้ได้

Board กลางสำหรับทุกชั้นปี สำหรับพูดคุยเรื่องทั่วๆ ไป ,เฮฮาประสาเด็กคอม

Moderators: Spadez, oosora, nat3

ว่ากันว่ามนุษย์ทั้งโลก 98% ไม่สามารถแก้ปัญหานี้ได้

Postby none » Sat Aug 04, 2007 1:38 pm

เรื่องมีอยู่ว่า มีบ้านอยู่ 5 หลัง ที่มีสีต่างกันหมด
ในบ้านแต่ละหลังมีคนอยู่หนึ่งคนที่เป็นชนชาติที่ต่างกัน 5 ชนชาติ
ซึ่งทุกคนจะดื่มน้ำที่แตกต่างกัน สูบบุหรี่ยี่ห้อต่างกัน และสัตว์เลี้ยงต่างกัน
ไม่มีคนไหนดื่มน้ำชนิดเดียวกัน สูบบุหรี่ยี่ห้อเดียวกัน หรือสัตว์เลี้ยงชนิดเดียวกันเลย คำใบ้

คนที่เป็นชาวอังกฤษอยู่บ้านสีแดง
คนที่เป็นชาวสวีเดนเลี้ยงหมา
คนที่เป็นชาวเดนมาร์กดื่มชา
บ้านสีเขียวอยู่ทางซ้ายของบ้านสีขาว
เจ้าของบ้านสีเขียวดื่มกาแฟ
คนที่สูบบุหรี่ยี่ห้อ Pall Mall เป็นคนเลี้ยงนก
เจ้าของบ้านสีเหลืองสูบบุหรี่ยี่ห้อ Dunhill
คนที่อยู่บ้านหลังกลางดื่มนม
คนที่เป็นชาวนอร์เวย์อยู่บ้านหลังแรก
คนที่สูบบุหรี่ยี่ห้อ Blends อยู่ติดกับคนเลี้ยงแมว
คนที่เลี้ยงม้าอยู่ติดกับคนที่สูบบุหรี่ยี่ห้อ Dunhill
คนที่สูบบุหรี่ยี่ห้อ Bulemaster ดื่มเบียร์
คนที่เป็นชาวเยอรมันสูบบุหรี่ยี่ห้อ Prince
คนที่เป็นชาวนอร์เวย์อยู่ติดกับบ้านสีฟ้า
คนที่สูบบุหรี่ยี่ห้อ Blends เป็นเพื่อนบ้านกับคนที่ดื่มน้ำ

คำถามคือ ใครเป็นคนเลี้ยงปลา ?
User avatar
none
Member
 
Posts: 171
Joined: Thu Jun 09, 2005 10:34 pm

Postby nat3 » Sat Aug 04, 2007 5:15 pm

ขอตอบว่าชาวเยอรมันละกัน
User avatar
nat3
Moderators
 
Posts: 1229
Joined: Mon Jun 13, 2005 12:52 pm

Postby Inception » Sat Aug 04, 2007 6:08 pm

อันนี้สามารถแก้ไขได้ด้วยภาษา prolog
แต่ข้าพเจ้าแก้ไม่ได้ เอาไว้วันหลังมาดู วันนี้ไม่ว่าง เหอๆ
Bak #19
รักภาค รักน้อง ก็ต้องรักให้ถูกทาง
อย่าทำอะไรผิดๆ จนเคยชิน และคิดว่าเป็นเรื่องปรกติ

www.ummata.net
User avatar
Inception
Senior Admin
 
Posts: 2780
Joined: Wed Jun 01, 2005 12:50 am

Postby spao99 » Sat Aug 04, 2007 7:02 pm

ใช้ภาษา Java ก็ได้น่ะ , โดยใช้ algorithm แบบ brute force บวกกับความเข้าใจในแบบวิชา Database System I

โดยหนึ่งตาราง มี 5 entity และมี 5 tuple

ดังนั้น แต่ละ tuple จะมีรูปแบบอยู่ 5! แบบ
และ 5 tuple

ดังนั้น จะทำให้สร้างตารางได้ 5! ยกกำลัง 5 รูปแบบ ( จะได้ 2,483,200,000 แบบ )

ปัญหาเรื่องเมโมรี่ไม่พอจะไม่เกิด ถ้าเราสร้างครั้งล่ะตารางเรียงลำดับไปเรื่อยๆ และ ตรวจสอบตาม condition ที่โจทย์ให้มา

จะมีตาราง >= 1 ตัว ที่อาจจะผ่าน condition ไปได้ และเราจะได้คำตอบครับ
spao99
Member
 
Posts: 88
Joined: Mon Jun 27, 2005 10:52 am
Location: every where

Postby black_magic » Sat Aug 04, 2007 10:53 pm

prologเลย ใส่คำถามเด๋วมันหาคำตอบให้
~*ใน 1 วัน 1 ปีและ 1 หน*~
~*มี 1 คน 1 ใจใน 1 รัก*~
~*แต่ 1 สิ่ง 1 อย่างที่รู้จัก *~
~*คือ 1 รัก 1 ใจใน 1 คน*~
User avatar
black_magic
Member
 
Posts: 840
Joined: Mon Jun 13, 2005 6:41 pm
Location: นอกคุก

Postby Inception » Sun Aug 05, 2007 5:35 pm

ถูก!!!
prolog มันหาได้ชัว!! ง่ายด้วย (มั้ง)
Bak #19
รักภาค รักน้อง ก็ต้องรักให้ถูกทาง
อย่าทำอะไรผิดๆ จนเคยชิน และคิดว่าเป็นเรื่องปรกติ

www.ummata.net
User avatar
Inception
Senior Admin
 
Posts: 2780
Joined: Wed Jun 01, 2005 12:50 am

Postby gundum0204 » Sun Aug 05, 2007 9:16 pm

นอเวย์ มั้ง งง โครต
บุชชี่ com sci # ๒๒ จ้า
User avatar
gundum0204
Administrator
 
Posts: 1185
Joined: Sun May 27, 2007 5:50 pm
Location: cstu

Postby Inception » Sun Aug 05, 2007 11:10 pm

ไอ่ใหม่ prolog เขียนตัว knownledge base ยังไงวะ ลืม จะลองมาทำโจทนี้ดู
Bak #19
รักภาค รักน้อง ก็ต้องรักให้ถูกทาง
อย่าทำอะไรผิดๆ จนเคยชิน และคิดว่าเป็นเรื่องปรกติ

www.ummata.net
User avatar
Inception
Senior Admin
 
Posts: 2780
Joined: Wed Jun 01, 2005 12:50 am

Postby spao99 » Mon Aug 06, 2007 1:22 am

ตอบว่า เยอรมัน ด้วยคน :E

... เสียเวลาคิดไปตั้ง 50 นาที T-T
spao99
Member
 
Posts: 88
Joined: Mon Jun 27, 2005 10:52 am
Location: every where

Postby AI of Game » Mon Aug 06, 2007 11:09 am

ว่ากันว่ามนุษย์ทั้งโลก 98% ไม่สามารถแก้ปัญหานี้ได้

อยากจะบอกว่า

ผมไม่ใช่มนุษย์โลก (ตัวอะไร ?)
ก็ยังไม่สามารถแก้ปัญหานี้ได้
Artificial Inteligent · #22
วิทย์ คอม ธรรมศาสตร์

เมาท์มอยส์ : Limited Edition

นานๆจะเข้าสักที
ปล. อัพรูป avatar ไม่ได้แฮะ.. ใช้รูปเก่าไปก่อนนะ
User avatar
AI of Game
Deleter
 
Posts: 1658
Joined: Mon May 28, 2007 11:02 pm

Postby nico_robin » Mon Aug 06, 2007 9:55 pm

หนูก้อเป็นหนึ่งในมนุษย์โลก 98%นั้น
T - u - K - t - ! - k #22

俺が「大丈夫」って言えば君はきっと大丈夫で
もし世界中が君の否定をしても
俺が「大丈夫」って言えば君はきっと大丈夫で
俺だけが世界中の否定をしていよう
User avatar
nico_robin
Member
 
Posts: 377
Joined: Thu May 17, 2007 9:52 pm

Postby sixhearts » Tue Aug 07, 2007 1:15 am

ข้อนี้ 98%แก้ไม่ได้เหรอ ไม่ใช่98%แก้ได้เหรอคับ งง? -*-
ชื่อ ตุ๊บตั๊บ ครับพ้ม
ติดต่อได้ที่ danupopO_o@hotmail.com นะ
Image
User avatar
sixhearts
Member
 
Posts: 380
Joined: Sun Jun 04, 2006 5:13 pm
Location: อยู่ไหนก็ได้วุ้ย


Return to CS Free Style

Who is online

Users browsing this forum: No registered users and 1 guest

cron