กฎการแข่งขัน Pre TOI18
- การแข่งขันจะจัดขึ้นในวันที่ 28 และ 29 พฤษภาคม 2565 ในเวลา 19:00 - 22:00
- ในแต่ละวัน จะมีโจทย์วันละ 3 ข้อ แต่ละข้อมีคะแนนเท่ากันที่ 100 คะแนน
- โจทย์ในรอบนี้จะเป็นการรับ input จาก stdin และส่ง output ทาง stdout
เท่านั้น (หรือเป็นวิธีเดียวกับการแข่งขันโอลิมปิกระดับชาติในปีที่ผ่าน ๆ มา)
- เนื้อหาโจทย์จะออกตามเนื้อหาที่ออกสอบในการแข่งขันคอมพิวเตอร์โอลิมปิกระดับชาติ
(TOI)
ขอบเขตเนื้อหาของ TOI18
- รองรับการส่งด้วยภาษา C (gnu11) และ C++ (gnu++14) เท่านั้น
ซึ่งเป็นการตั้งค่าเดียวกันกับการแข่งขัน TOI18 (อ้างอิง) ทั้งนี้เวอร์ชั่นของ gcc
และระบบปฏิบัติการที่เกรดเดอร์ใช้จะแตกต่างจากการแข่งขัน TOI18
โดยทางเราจะใช้ gcc เวอร์ชั่น 9.4 บน Ubuntu 20.04
ซึ่งไม่ได้มีความแตกต่างมาก คำสั่งที่ใช้ในการคอมไพล์จะถูกแจ้งใน CMS
- แต่ละข้อสามารถส่งได้ 50 ครั้ง แต่ละครั้งต้องเว้นช่วงอย่างน้อย 45
วินาทีในแต่ละข้อ ข้อจำกัดนี้อาจจะไม่มีในการแข่งขัน TOI18
- การให้คะแนนในการแข่งขันครั้งนี้ ใช้วิธีเดียวกับการแข่งขันระหว่างประเทศ
(IOI) และการคัดเลือกภายในค่าย สสวท.
นั่นคือผลรวมของคะแนนในแต่ละปัญหาย่อยที่ดีที่สุดจากทุกการส่ง
วิธีการให้คะแนนนี้จะเป็นหนึ่งในรูปแบบการให้คะแนนของ TOI18
แนะนำให้ผู้เข้าแข่งขัน TOI18 อ่านเกณฑ์การให้คะแนนของ TOI18 เพื่อทราบอีกรูปแบบของการให้คะแนน
- ขอความร่วมมือผู้เข้าแข่งขันทำโจทย์ด้วยตนเอง ไม่กระทำการทุจริต
เพื่อความสนุกของการแข่งขัน
- อาจจะมีการเพิ่มชุดทดสอบระหว่างสอบหรือหลังสอบ
ในกรณีระหว่างสอบเรารับประกันว่าจะไม่มีการเพิ่มชุดทดสอบในชั่วโมงสุดท้ายของการแข่งขัน
ในกรณีที่เพิ่มหลังการสอบ เรารับประกันว่าคะแนนของคุณจะไม่หายเกิน 50% (กฎ
50% เป็นกฎที่ใช้ในการสอบคัดเลือกของค่ายสสวท.)