Please read the following clarifications carefully:
This competition is especially intended for students of the UCI, and it is the first activity of
the process of selection and training of teams for The 2016 ACM-ICPC
Caribbean Local Contests
(UCI Finals). If you're a student at UCI and
interested to participate officially in the Mechanism of Selection and Training of Teams
of the MPC-TLJ
, you should write a message to email@example.com
to indicate your COJ username. Take into consideration that you must meet the rules for Team
. In order to participate in this Open contest you don't need to register: the registration in the
contest is effective with the first submission. To participate you need
to have an account in the Caribbean Online Judge (COJ).
Each solved problem gives points according to their current level of difficulty. The initial difficulty of a problem will be 5 points, but that value will decrease depending of the amount of people who correctly solved the problem (the formula used is 5.0 / UsersWhoCorrectlySolvedTheProblem).
The individual ranking in the competition will be determined by the following criteria:
- Cumulative amount of points (descending).
- as 1st tiebreaker: number of solved problems (descending).
- as 2nd tiebreaker: time in seconds from the start of the UCI Open until the last solved problem (ascending).
Also, 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 file-name is irrelevant no matter the language used. You must however respect the common extension of the language you selected (.c for C, .cpp for C++, .cc for C++11, .java for Java, .cs for C#, .py for Python, etc).
Please, read the FAQs
for other common questions, like code formats, answers of the judge, etc.
Don't cheat... the submissions will be checked by automatic systems and the problemsetters.
Thank you and have fun!