Ver Mensaje Individual
  #2 (permalink)  
Antiguo 20/01/2015, 01:36
lareto
Invitado
 
Mensajes: n/a
Puntos:
Respuesta: Como ordenar listas por dos criterios?

En C++ puede hacerse en tres líneas de código. Te queda leer los pares desde tu archivo, y explicártelo como para que puedas explicarlo a otros:
Código C++:
Ver original
  1. #include <iostream>
  2. #include <set>
  3. #include <utility>
  4.  
  5. int main()
  6. {
  7.     std::set<std::pair<int,long>> lista {
  8.         {1, 223312},
  9.         {1, 123264},
  10.         {2, 632673},
  11.         {3, 534234},
  12.         {3, 236643},
  13.         {3, 235634}
  14.     };
  15.  
  16.     for(const auto& i : lista)
  17.         std::cout << i.first << ", " << i.second << '\n';
  18. }