More than two dozen students spent hours one weekend locked in fierce competition. Yaoqing Liu, assistant professor of Computer Science at Clarkson University recently organized a regional programming contest for the 2017 Association for Computing Machinery (ACM) International Collegiate Programming Contest. This annual, multi-tiered competitive programming competition takes place among the universities of the world.
Eight teams from both the US and Canadian universities competed, including four teams from Clarkson; the KodingKnights, Clarkson-1, Clarkson-2, and Clarkson-3.
During the contest, the teams of three are given four hours to solve between either and 7 programming problems. They must submit solutions as programs in C, C++, Java, or Python. Programs are then run on test data. If a program fails to give a correct answer, the team is notified and can submit another program.
The winner is the team which correctly solves the most problems. The teams can only use one computer, which makes the pressure even greater. The KodingKnights at Clarkson came in third place with two problems solved correctly.