一句话:关注竞赛编程错误提交仅获首个失败用例、反馈不足的问题,研究自动反馈生成。
竞赛编程已成为程序员检验技能的重要方式,但竞赛级题目难度高,参与者常无法一次通过。部分在线平台允许练习并提供反馈,然而对于错误提交,标准反馈仅指出第一个失败的测试用例。该信息往往不足以帮助程序员定位和修正代码中的错误,导致他们在多次尝试失败后放弃题目。标题表明论文研究面向竞赛级代码的自动反馈生成,但给出的摘要仅阐述上述问题动机,未说明具体方法、系统实现或评估结果。
Competitive programming has become a popular way for programmers to test their skills. Competition-level programming problems are challenging in nature, and participants often fail to solve the problem on their first attempt. Some online platforms for competitive programming allow programmers to practice on competition-level problems, and the standard feedback for an incorrect practice submission is the first test case that the submission fails. Often, the failed test case does not provide programmers with enough information to resolve the errors in their code, and they abandon the problem after making several more unsuccessful attempts.