C++ en Programación Competitiva
C++ es el lenguaje más usado en la programación competitiva. Esto se debe a su rapidez en tiempo de ejecución, que es junto con el límite de memoria, una de las restrcciones que se solicitan en los problemas de programación.
Instalación
C++ es un lenguaje compilado, es decir, un lenguaje que requiere de primero de ser pasado a un archivo de código máquina o ejecutable.
Windows
Pueden instalar g++ utilizando MYSYS2 con la siguiente guía.
Linux/Mac
Normalmente los sistemas unix ya traen consigo el compilador g++. Para revisar si lo tienes instalado puedes ocupar
y si ya lo tienes instalado te aparecerá algo como
En caso que no te aparezca esto, puedes colacar instalarlo colocando en tu terminal;
- Mac
- Ubuntu/Debian
- ArchLinux
Uso
Creamos el archivo hola_mundo.cpp
esto creará un archivo ejecutable llamado hola_mundo.out
. Entonces podemos utilizar
para ejecutar el programa ya comilado.