Thursday, February 15, 2007

ProjectEuler

พักนี้ใน mailing list ของ Haskell
มี newbie ถามประเด็นคำถาม เกี่ยว program
ที่เกี่ยวข้องกับโจทย์ทางคณิตศาสตร์ ถี่ขึ้น (ถี่ในที่นี้ หมายถึงประมาณ 1-3 ฉบับต่อเดือน)
เมื่ออ่านรายละเอียดก็พบว่า โจทย์นั้นมีที่มาจาก ProjectEuler
ซึ่งเป็น site ที่มีการตั้งโจทย์ทางคณิตศาสตร์ แล้วให้เขียนโปรแกรม solve หาคำตอบ

หลังจากตาม mailing list ไปที่ site นี้เป็นครั้งที่ 3
ผมก็เลยตัดสินใจลองเล่นดูบ้าง
เพื่อจะได้ฝึก programing ด้วย haskell และ ฝึกใช้สมองที่มีจุดอ่อนในส่วนคณิตศาสตร์

หลังจาก register และ login แล้ว
จึงรู้ว่ามันมีหน้าสถิติให้ดูด้วย
ซึ่งสถิติที่ผมสนใจคือตัวนี้



จากจำนวน active user 2242 คน
มีคนระบุสัญชาติ 1555 คน
เป็นอเมริกันเสีย 338 คน -> 20 %
รองลงไปคือ สวีเดน 146 คน

ลองไล่ดูกลุ่มรองลงไปบ้าง

อังกฤษ 82
เยอรมัน 84
อินเดีย 85
แคนาดา 74

กลุ่มรองลงไปอีก

โปรตุเกส 52
ออสเตรเลีย 48
รัสเซีย 44
เนเธอร์แลนด์ 39

พวกข้างบนนี่ไม่ทำให้ผมแปลกใจอะไร
แต่ชาติที่ทำให้ผมแปลกใจ ก็คือ เวียดนาม
คือมีจำนวนคนที่ active อยู่ถึง 28 คน
เทียบกับเพื่อนบ้านเรา
อินโดเนเซีย 8
มาเลเซีย 2
สิงคโปร์ 2

ถ้าผมมองว่า คนที่เข้ามาเล่นใน site นี้
เป็นกลุ่มคนที่เป็น self learning
มีแรงจูงใจจากภายในของตนเอง
เพราะว่า site นี้เขาตั้งโจทย์เฉยๆ, มีช่องให้ใส่ตัวเลขเพื่อตรวจคำตอบ
และไม่มีเฉลยให้ดู

จำนวนคนที่มาจากเวียดนาม คงบ่งบอก อนาคต บางอย่างให้เห็นได้เลาๆ

Related link from Roti

9 comments:

แพนด้าน้อยใส่แว่น said...

โจทย์ยากกกก อ่ะ ><"

Jittat said...

เพิ่งสมัครไป อิอิ น่าเล่นมาก

polawat phetra said...

อาจารย์มะนาว ใช้ ML สิครับ

polawat phetra said...

แก้ใหม่
อาจารย์มะนาวใช้ กระดาษกับดินสอสิครับ

แพนด้าน้อยใส่แว่น said...

มีคนใช้กระดาษกับดินสอด้วยหรอ - -"

Jittat said...

สุดยอด มีคนใช้กระดาษกับดินสอ ทำไป 117 ข้อ

ที่ผมทำไป ใช้ปนไปหมดเลยครับ c, ml, python, ตอนนี้กำลังลองกระดาษ/ดินสออยู่ครับ

แพนด้าน้อยใส่แว่น said...

ปนเหมือนกัน java/lisp/spreadsheet/มือ!!!

ABZee said...

น่าเล่นดีครับ เพิ่งสมัครไปเมื่อวาน

polawat phetra said...

หลังจากทำไประยะหนึ่ง
ในทาง programming ถือว่าสมประสงค์
ได้ฝึก haskell สมใจ
แต่ในทาง Math แล้ว
ยังไม่ได้เรียนรู้มากนัก
เพราะเอะอะก็ brutal force