Ver Mensaje Individual
  #2 (permalink)  
Antiguo 19/09/2011, 18:11
Avatar de razpeitia
razpeitia
Moderador
 
Fecha de Ingreso: marzo-2005
Ubicación: Monterrey, México
Mensajes: 7.321
Antigüedad: 19 años, 1 mes
Puntos: 1360
Respuesta: Ordenamiento de 4 cifras

Te ayudare un poco con las matemáticas.

Para 2 números, solo tienes 2 posibles combinaciones.
Para 3 números, solo tienes 6 posibles combinaciones.
Para 4 números, solo tienes 24 posibles combinaciones.
...
En general
Para n números, solo tienes n! posibles combinaciones.

Buena suerte haciendo los ifs para todas las posibles combinaciones.

Dejo el codigo para los problemas 2 y 3:
Código Python:
Ver original
  1. a = int(raw_input())
  2. b = int(raw_input())
  3. if a > b:
  4.     print a, b
  5. else:
  6.     print b, a

Código Python:
Ver original
  1. a = int(raw_input())
  2. b = int(raw_input())
  3. c = int(raw_input())
  4. if a > b:
  5.     if b > c:
  6.         print a, b, c
  7.     else:
  8.         if a > c:
  9.             print a, c, b
  10.         else:
  11.             print c, a, b
  12. else:
  13.     if a > c:
  14.         print b, a, c
  15.     else:
  16.         if b > c:
  17.             print b, c, a
  18.         else:
  19.             print c, b, a