Overall data
Contest type: ACM-ICPC
Contestant type: Teams, Single
Access type: Public
Registration type: Free registration
Template to virtual contest: No
Penalty by each rejected submission: 20
Frozen time (time remaining with frozen standings): 30
Dead time (time remaining without judgments): 10
Programming languages: C   C#   C++   C++11   Java   Python  
Show problems to all: Yes
Show judgments to the contestants: Yes
Show judgments to all: Yes
Show standings to the contestants: Yes
Show standings to all: Yes
Show statistics to the contestants: Yes
Show statistics to all: Yes
Gold medals: 1
Silver medals: 1
Bronze medals: 1
Specific rules The Programming Cup in salute to the international event UNIVERSIDAD 2016. You can participate if you have an account in the COJ. Main organizers:
  • Executive Director: Dovier Antonio Ripoll Méndez, daripoll{at}uci{dot}cu
  • Assistant Director: Tomás Orlando Junco Vázquez, tomaso{at}uci{dot}cu
  • Chief Judge: Yonny Mondelo Hernández, ymondelo{at}uci{dot}cu
Please beware of reading carefully those general clarifications:

For clarifications, we strongly recommend to write in English! And make sure to select the proper Subject (Problem title) before sending the clarification. Don't send the same question several times, all clarifications will be answered by the human judges as soon as possible. A "No comments" response will be delivered if the answer to your question is included in the problem statement.

Do not use the %I64d specifier to read or write 64-bit integers in C++. It is recommended to use cin, cout, streams or the %lld specifier instead.

If the problem statement doesn't specify the number of instances (tests cases) or when to stop reading, this means that you should read until you reach the End Of File (EOF). Also you don't need to process tests cases one by one, although it's possible. You can read all the input first, then process the data, and finally output responses for all instances. Of course, take into account that all this should be done within the limits of time and memory for the problem.

Always respect the problems' output format: this is the main reason for Presentation Error (PE). Beware problems in which the use of real numbers is needed in the written solution. The point '.' is the most commonly used decimal separator in almost all problems involving real numbers in their datasets, therefore perhaps you need to change the locale configuration; formatting the output numbers for using '.' instead of ','.

Also, remember that your program is tested with more datasets than those that appear in the "Sample Input" and "Sample Output" sections: try to think of extreme cases to test your program before submitting a solution. The fact that your program solves the sample input dataset correctly doesn't mean that it solves all datasets correctly.

To submit a code to the judge, select the proper problem and language before sending. Otherwise, you will probably get an unexpected response.

If you are submitting a file (instead of pasting the source code in the text area) to the judge, the filename is irrelevant no matter the language used. You must howeveer respect the common extension of the language you selected (.c for C, .cpp for C++, .java for Java, .py for Python, and .cs for C#).

Please, read the FAQs for other common questions, like code formats, answers of the judge, etc.