Home Committee Contest Info Gallery Contact Us
Problem Set
Program Schedule
Previous Problem set
Contact Us

View Larger Map

A maximum of 30 teams from different Universities and Institutes of Chittagong will be participating in IIUC Inter-University Programming Contest - 2015 (IIUPC `15).

Each team consists of three contestants. Each contestant must be an undergraduate student of the participating institution. A representative of the participating institution, typically a faculty member, must serve as or designated as the team's coach. The coach certifies the eligibility of contestants and serves as the official point of contact with the team, prior to during contest activities.

All team members must attend all contest activities as specified by the program committee. These activities include registration, the opening session, practice session, the contest and the award giving ceremony. Coaches must be accessible during registration, orientation, the final contest and the award giving ceremony.

Number of Teams
  • Maximum Three teams (two male teams and one female team) from each institute.
Registration Procedure
  • Registration fee: Taka 2000/- per team
  • Last date of Registration: December 3, 2015
  • Registration form may be posted or directly submitted to
Muhammed Jamshed Alam Patwary
Assistant Professor
Department of Computer Science and Engineering
International Islamic University Chittagong
154/A, College Road, Chawkbazar, Chittagong-4203, Bangladesh
Mobile: 01812654206, Email: jamshed_cse_cu@yahoo.com

Mr. Ahmed Imteaj
Assistant Lecturer
Department of Computer Science and Engineering
International Islamic University Chittagong
54/A, College Road, Chawkbazar, Chittagong-4203, Bangladesh
Mobile: 01673764695, Email: imtu_1992@yahoo.com

  • Registration form must be completely filled up.
  • The Registrar or the Dean of the Faculty or the Head of the department of the institution with official seal and signature must authenticate each registration form.
Conduct of the Contest
All problems will be set in English. Approximately 8-10 problems will be given for the contest with duration of 5 hours. Contestants should solve the problems in any of the allowable programming languages. Contestants may bring resource materials such as books, manuals and printed program listings. Contestants must not bring any machine-readable version of programs or data, calculator, mobile phone, laptop/palmtop computer or any other device that can communicate with computer.

A contestant is not allowed to converse with anyone of other teams except the members of his/her own team and personnel designated by the program committee. System support staff may advise contestants on system-related problems such as explaining system error messages.

For unavoidable circumstances, the contest director or program committee may change the contest duration. A team may be disqualified by the program committee for any activity that jeopardizes the contest such as dislodging extension cords, unauthorized modification of contest materials or distracting behavior.

Computing Environment
Only one computer will be allocated for each team in the contest. The operating system for the contest will be Windows XP or Windows 7. Code::Blocks IDE will be provided for the contest with GNU C/C++ compiler. PC^2 judging tool will be used to submit the solutions.

Each submitted runs are judged as accepted or rejected. Result will be notified through the PC^2 judging tool. Accepted runs will be notified as “Accepted”. Rejected runs will be notified as follows:

  • Compilation Error (The compiler could not compile the program)
  • Run Time Error (Your program has performed an illegal operation showing a run time error)
  • Time Limit Exceeded (Your program can not provide output for the judge’s input data within the time limit)
  • No Output (Your program did not produce any output)
  • Wrong Answer (Your solution was incorrect)
  • Output Format Error / Presentation Error (Your answer may or may not be correct but you did not accurately follow the output formatting instructions)

Result of the contest may not be updated on the scoreboard for the last half an hour of the contest to maintain the thrill of the final result, although contestants will receive appropriate judgment notifications for their submissions up to the end of the contest.
A contestant may submit a claim of ambiguity or error in a problem statement by submitting a clarification request to the judges. If the judges agree that an ambiguity or error exists, a clarification will be issued to all the contestants.


A problem is solved when the judges accept it. The judges are solely responsible for accepting or rejecting any of the submitted runs. Teams are ranked according to the number of problems solved. Teams solving the same number of problems are ranked first by least total penalty time then by the earliest time of submission of the last accepted run. Total penalty time is calculated as follows:

  • When a solution is accepted the time (in minutes) elapsed from the beginning of the contest to the first correct submission is added to the penalty time.
  • Each wrong submission before the accepted one will incur 20 minutes of penalty time.
  • There is no penalty of the unsolved problems.

Sample Calculation

Say a team has submitted the correct solution of a problem at the 60th minute, but they made 2 wrong submissions before the correct one. So their penalty time will be
                                    60 + (20 2) = 100

If they submit correct solution of another problem at the 150th minute and if they make 3 incorrect submissions before the correct one, the total penalty will be

                                    150 + (20 3) = 210 (for the 2nd problem)
                                                               100 (for the 1st problem)
                                                 Total  =  310

The judging committee is responsible for determining the winners of the IIUPC 2015. They are empowered to adjust for or adjudicate unforeseen events and conditions. Their decisions are final.

Copyright 2015 IIUC | All Rights Reserved