How to prepare for ACM – ICPC?

ACM ICPC(Association for Computing Machinery – International Collegiate Programming Contest) is a world-wide annual multi-tiered programming contest being organized for over thirteen years. The contest is sponsored by IBM.

This article focuses on what all topics that are important for the competitive programming and should especially be studied in order to train yourself for upcoming ACM-ICPC contest.

Rules of the Contest – World final Rules for 2017 Click here

Indian Participants – Codechef conducts all the Indian Regionals. Click here to know about team formation, reimbursements etc

ICPC for Schools by CodeChef – This competition serves as a gateway for the school students to participate in ACM ICPC contest along with ICPC college participants held across India. It is an idea conceived by CodeChef and supported by Amrita University.

A sample ICPC Problem : A usual ICPC problem has the following features:

  1. Problem statement: describing the problem and what output is to be generated.
  2. Input: Make sure that you read this section with complete attention as missing out any minor detail may land you in wrong answer zone.
  3. Output: Just like above, this one also should be read carefully.
  4. Constraints: These can include constraints on input, time, memory, code size, etc.
  5. Time limit: See if your algorithm can work in this range. If not, time to change it!
  6. Memory limit: If you are fond of allocating memory for every small thing, it’s a good time that you changed it.

https://www.geeksforgeeks.org/how-to-prepare-for-acm-icpc/

猜你喜欢

转载自oywl2008.iteye.com/blog/2408396