在编程竞赛中,AK是 Accepted with Kill的缩写,表示某个参赛者的程序不仅通过了所有的测试用例,还在评测系统中击败了其他参赛者的程序,从而获得了更高的荣誉。AK通常用于区分在同样通过了所有测试用例的情况下,哪个程序更优秀。
与AC(Accepted)不同的是,AK不仅要求程序正确,还要求其在竞争中维持优势。因此,获得AK意味着该程序在技术上比其他参赛者的程序更为出色。
需要注意的是,AK并不是所有编程竞赛中都使用的术语,它主要在一些高级别的编程竞赛中出现,如ACM国际大学生程序设计竞赛(ACM-ICPC)等。在这些竞赛中,获得AK可以显著提高参赛者的排名和得分。