Normally, contest problems have an all-or-none marking system, meaning that a solution is "Accepted" only if it produces satisfactory results on all test cases run by the judge, and rejected otherwise. However, some contest problems may allow for partial scoring, depending on the number of test cases passed, the quality of the results, or some other specified criteria.
การให้คะแนนก็มีหลากหลายรูปแบบ เช่น โปรแกรมต้องทํางานถูกต้องสําหรับทุก ๆ ชุดทดสอบจึงจะถือว่าผ่าน หรือบางการแข่งขันอาจมีการให้คะแนนเพียงบางส่วนในกรณีที่โปรแกรมให้ผลลัพธ์ถูกต้องในบางชุดทดสอบเท่านั้น หากโจทย์ปัญหาไม่ใช่ปัญหาค่าดีสุดหรือปัญหาที่มีคําตอบเพียงรูปแบบเดียว อาจมีการให้คะแนนโดยนําคําตอบมาเทียบกับคําตอบผู้เข้าแข่งขันคนอื่นหรือคําตอบของผู้จัดการแข่งขันเองว่าคําตอบของใครดีกว่า และตัดเป็นคะแนนออกมา