แนวคิดเบื้องต้น
- การแข่งขันโค้ดจมเป็นการแข่งขันเขียนโปรแกรมที่เน้นความสามารถด้านความเร็วในการพัฒนา
- การแข่งขันเป็นแบบทีม ทีมละไม่เกิน 3 คน แต่จะให้ใช้คอมพิวเตอร์ได้เพียงเครื่องเดียว ในการแข่งขันรอบชิงชนะเลิศทีมที่เข้าแข่งขันจะต้องเตรียมเครื่องคอมพิวเตอร์ notebook มาเอง
- ผู้เข้าแข่งขันแต่ละทีมจะเขียนโปรแกรมแก้ปัญหาโจทย์จำนวนหลายข้อ ระบบจะทยอยปล่อยโจทย์ให้กับผู้เข้าแข่งขัน
- จำนวน โจทย์ที่แต่ละทีมยังไม่สามารถแก้ได้ในแต่ละขณะเวลา จะเป็น “น้ำหนัก” ของทีมในเวลานั้น ๆ และทีมจะ “จม” ลงไปในน้ำตามน้ำหนักที่มี
- ทีมที่จมลงไปมากกว่าระดับหนึ่งจะต้องออกจากการแข่งขัน
- การแข่งขันจะสิ้นสุดเมื่อเวลาหมด เหลือทีมเข้าแข่งขันที่ยังไม่ออกจากการแข่งขันเพียงทีมเดียว หรือโจทย์หมดและมีอย่างน้อยหนึ่งทีมที่ทำโจทย์ได้ครบทุกข้อ
- ทีมที่ชนะคือทีมที่ยังไม่ออกจากการแข่งขันที่มีน้ำหนักน้อยที่สุด เมื่อการแข่งขันสิ้นสุดลง
ลักษณะของโจทย์และการตรวจคำตอบ
- โจทย์จะระบุเงื่อนไข ตัวอย่างข้อมูลนำเข้าและตัวอย่างข้อมูลส่งออก
- สำหรับโจทย์แต่ละข้อ ระบบจะมีข้อมูลชุดทดสอบที่เตรียมไว้จำนวนหนึ่ง ซึ่งจะสุ่มให้กับผู้เข้าแข่งขันเมื่อผู้เข้าแข่งขันต้องการส่ง
- ผู้ เข้าแข่งขันสามารถพัฒนาโปรแกรมเพื่อแก้ปัญหาด้วยภาษาใดก็ได้ เมื่อต้องการส่ง ผู้เข้าแข่งขันจะดาวน์โหลดข้อมูลนำเข้าชุดทดสอบจากระบบเพื่อนำไปป้อนเข้ากับ โปรแกรมที่พัฒนาขึ้นในเครื่องของตัวเอง ผู้เข้าแข่งขันมีเวลา 5 นาทีในการส่งข้อมูลส่งออกจากโปรแกรมเพื่อให้ระบบตรวจความถูกต้อง
- ผู้เข้าแข่งขันจะได้ข้อมูลชุดทดสอบชุดใหม่ ถ้าคำตอบที่ส่งไม่ถูกต้อง
- จะมีการจำกัดจำนวนครั้งที่ผู้เข้าแข่งขันจะสามารถส่งคำตอบสำหรับโจทย์แต่ละข้อ
- เวลาในการปล่อยโจทย์จะถูกควบคุมโดยผู้ดูแล แต่เพื่อไม่ให้มีการได้เปรียบเสียเปรียบโจทย์จะถูกสุ่มจากโจทย์ที่เหลือ
ระดับการแข่งขัน
- การแข่งขันจะมีสองระดับคือระดับมัธยมและระดับทั่วไป
วันที่สำคัญ
- 27 – 29 มกราคม 2553 – ลงทะเบียนเข้าแข่งขันออนไลน์
- 30 มกราคม 2553 – แข่งขันรอบคัดเลือกแบบออนไลน์ ระหว่างเวลา 9:00 – 16:00 ทีมที่ต้องการแข่งรอบคัดเลือกจะเข้ามาทำโจทย์ในช่วงเวลาดังกล่าวที่ต่อเนื่องกันไม่เกิน 1 ชั่วโมง (อ่านกติกาการแข่งรอบคัดเลือก)
- 12 กุมภาพันธ์ 2553 ภายในงาน NSC ที่ศูนย์การค้าแฟชั่นไอส์แลนด์ – แข่งขันรอบชิงชนะเลิศ
ติดตามรายละเอียดการแข่งขัน ตัวอย่างโจทย์ กติกาฉบับเต็ม และสมัครเข้าแข่งขันได้ที่นี่ เร็ว ๆ นี้