Section outline

      • Input/Output is via file operations as in the official contest. The question name in the title line inside the brackets is the filename to use. For example if given question name is cowhunting then the input and output filenames will be "cowhunting.in" and "cowhunting.out".
      • Java entries only: Your code must have exactly one public class named the same as the question name (for example, if the question name is given as cowhunting), then it should contain "public class cowhunting" (case sensitive). This class needs to have your public static void main function.
      • After you write your code in selected language and hit "Check" button, the system will provide feedback regarding how many tests passed/failed including the run time. 
      • Please submit your mature solutions in order not to overload its capacity.
      • Input/Output is not via file operations. Please use StdIn/StdOut instead.
      • You can enter through Java or C++ with respective links.
      • After you write your code in selected language and hit "Check" button, the system will provide feedback regarding how many tests passed/failed including the run time. 
      • Please submit your mature solutions in order not to overload its capacity.
    • Mock exams are setup for 4 hours as in an official USACO contest. Time will start as soon as you hit the start button. You can submit your code and get feedback during this 4 hours time. Suggested example solutions are provided at the end when you submit and finish.

    • Three questions are chosen at random from previous Star League Mock Contests. 
    • Three questions are chosen at random from previous Star League Mock Contests.