Contest Information

Contest Rules

Everything you need to know about the ICPC Asia Dhaka Regional Contest 2025

Understanding the Competition

Contest Overview

The ICPC Asia Dhaka Regional Contest 2025 is a prestigious programming competition that brings together the brightest minds from universities across Asia. Teams of three students work together to solve complex algorithmic problems under intense time pressure.

This year's contest will be hosted at Bangladesh University of Business and Technology (BUBT), providing an excellent opportunity for students to showcase their programming skills, teamwork, and problem-solving abilities.

Team Size

Exactly 3 members per team

Duration

5 hours of intense coding

Programming Contest
Official Competition Guidelines

Contest Rules

Single Computer

Each team is provided with exactly one computer. All team members must work together on the same machine.

  • • Shared development environment
  • • Collaborative problem-solving
  • • Real-time communication

Reference Materials

Teams are allowed to bring printed reference materials, but electronic devices are strictly prohibited.

  • • Printed books and manuals
  • • Handwritten notes
  • • No electronic devices

Internet Access

Internet access is restricted during the contest. Teams must rely on their knowledge and printed materials.

  • • No internet browsing
  • • No external communication
  • • Isolated competition environment
Important Dates and Timeline

Contest Schedule

Pre-Contest Events

Registration Deadline

December 15, 2024

Team Confirmation

December 20, 2024

Practice Session

January 10, 2025

Contest Day

Opening Ceremony

8:00 AM - 9:00 AM

Contest Begins

9:30 AM - 2:30 PM

Award Ceremony

4:00 PM - 6:00 PM

Technical Setup and Tools

Contest Environment

Development Environment

Each team will be provided with a high-performance computer equipped with the latest development tools and programming languages. The environment is designed to ensure fair competition and optimal performance.

Multiple programming language support (C++, Java, Python)
Professional IDEs (Visual Studio, Eclipse, PyCharm)
Debugging and testing tools
High-speed internet for submission
Development Environment
What to Expect

Problem Types

Mathematical

Number theory, combinatorics, and mathematical logic

Algorithmic

Graph algorithms, dynamic programming, and optimization

Data Structures

Trees, heaps, and advanced data structure manipulation

Implementation

Complex problem implementation and optimization