Competition Rules
Official guidelines and regulations for all Compify competitions
1. Eligibility Requirements
- • Open to developers of all skill levels worldwide
- • Participants must be at least 13 years old
- • Minors require parental consent for participation
- • One account per person - multiple accounts will result in disqualification
- • Current and former employees of Compify are not eligible for prizes
2. Registration Process
- • Create a free Compify account with valid email address
- • Complete your profile with accurate information
- • Register for specific competitions before the deadline
- • Confirm participation via email verification
- • Late registrations will not be accepted
3. Competition Format
Contest Duration
- • Standard competitions run for 2-4 hours
- • Marathon competitions may run for 24-48 hours
- • All times are displayed in UTC
Problem Types
- • Algorithmic problem solving
- • Data structure implementation
- • Optimization challenges
- • Real-world application problems
Scoring System
- • Points awarded based on problem difficulty and solution time
- • Partial credit may be given for incomplete solutions
- • Time penalties apply for incorrect submissions
- • Final ranking determined by total points and submission time
4. Submission Guidelines
Supported Languages
• Python 3.x
• Java 11+
• C++ 17
• JavaScript (Node.js)
• Go 1.19+
• Rust (latest stable)
Code Requirements
- • Solutions must be original work
- • Code must compile and run without errors
- • Maximum file size: 64KB per submission
- • No external libraries unless explicitly allowed
- • Comments are encouraged but not required
Testing
- • Solutions tested against multiple test cases
- • Sample test cases provided for each problem
- • Hidden test cases used for final evaluation
- • Time and memory limits strictly enforced
5. Judging Criteria
- Correctness: Solution produces correct output for all test cases
- Efficiency: Algorithm runs within time and memory constraints
- Code Quality: Clean, readable, and well-structured code
- Submission Time: Earlier correct submissions rank higher
- Penalty Points: Deducted for incorrect submissions
6. Code of Conduct
Prohibited Actions
- • Plagiarism or copying solutions from others
- • Collaboration during individual competitions
- • Using unauthorized external resources
- • Attempting to hack or disrupt the platform
- • Creating multiple accounts
- • Harassment or inappropriate behavior
Fair Play
- • Respect all participants and organizers
- • Report suspected violations to moderators
- • Accept decisions made by judges
- • Maintain the integrity of the competition
7. Prizes and Recognition
- • Top performers receive certificates and recognition
- • Special prizes may be awarded for creative solutions
- • Winners featured on the Compify leaderboard
- • Prizes are non-transferable and have no cash value
- • Tax obligations are the responsibility of winners
8. Disqualification
Participants may be disqualified for:
- • Violating any competition rules
- • Submitting plagiarized or copied code
- • Inappropriate conduct or harassment
- • Technical violations (hacking attempts, etc.)
- • Providing false information during registration
Important Note
Disqualification decisions are final and not subject to appeal.
Last Updated: January 2026
Questions? Contact us at support@compify.com