Oscar Fernandez

Generation

generate functionFri, 02 Aug 2024

La empresa SpeedCube requiere la automatización de sus torneos de cubos Rubik. La idea para el nuevo sistema debe incluir el registro de competidores por categoría y la recolección de resultados. Tome en cuenta que las categorías del torneo son: 3x3, 4x4, Pyraminx y Megaminx, en cada categoría se registran múltiples competidores y cada competidor puede participar en múltiples categorías si así lo desea. La tabla de posiciones de cada categoría se calcula en función de los tiempos de resolución de cada competidor (ganando el que menor tiempo haya logrado) y de haber empate, el desempate se realiza tomando en cuenta la cantidad de movimientos en los que logró resolver ese cubo. Incluya también una funcionalidad que genere un reporte con los ganadores de cada categoría. Requisitos mínimos a entregar: -Análisis detallado de cómo modelar y resolver el problema (al menos 200 palabras). -Solución escrita en C++ que incluya al menos 1 registro, 2 clases y la función main() con datos de prueba. -Debe incorporar el uso de archivos.

nclude <iostream> #include <fstream> #include <string> #include <vector> #include <algorithm> #include <iterator> #include <sstream> #include <map> #include <set> #include <utility> #include <numeric> #include <limits> #include <cmath> #include <cstdlib> #include <cstdio> #include <cassert> #include <cstddef>

Questions about programming?Chat with your personal AI assistant