Programming Languages for ACM-ICPC Problem Solving

Author Topic: Programming Languages for ACM-ICPC Problem Solving  (Read 1513 times)

Offline motiur.swe

  • Jr. Member
  • **
  • Posts: 72
  • Teamwork Begins By Building Trust.
    • View Profile
Programming Languages for ACM-ICPC Problem Solving
« on: November 02, 2017, 03:00:14 PM »
Which programming language you prefer for ACM-ICPC contest?
Please provide your interest by voting on the poll.

Thanks.
Sheikh Shah Mohammad Motiur Rahman
Lecturer (Senior Scale), Department of Software Engineering
Daffodil International University
+8801718 297606
motiur.swe@diu.edu.bd
http://faculty.daffodilvarsity.edu.bd/profile/swe/motiur.html

Offline Razu_Ahmed

  • Newbie
  • *
  • Posts: 2
  • Test
    • View Profile
Re: Programming Languages for ACM-ICPC Problem Solving
« Reply #1 on: November 03, 2017, 10:54:55 AM »
C++ is the most preferred language for competitive programming, due to its performance and the availability of the powerful standard template library (STL) which has an efficient implementation for common data structures (stack, queue, priority queue, map, etc.) and common routines (e.g. sorting, searching, etc.).

However, for certain types of problems, you might feel better to do it in Java or Python. Like dealing with big integers which are not supported primitively in C++.

So, I would suggest you (which are problem solver) focus on C++ but get some exposure to another language like Python or Java.
« Last Edit: November 03, 2017, 10:57:00 AM by Razu_Ahmed »