Created
November 19, 2013 16:03
-
-
Save bayadeoro/7547688 to your computer and use it in GitHub Desktop.
Ejemplo:
Asigna n a 1000.
Asigna numbers a una lista de numeros de 2 a n, pero no incluyendo a n. Con results comenzando como una lista vacia, repite por cada numero que contiene la lista de numeros, lo siguiente:
- Añade el primer numero de la lista numbers al final de results.
- Borra cada numero de la lista numbers que sea divisible por el nu…
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| n = 1000 | |
| numbers = range (2, n) | |
| print "numbers =", numbers | |
| results = [] | |
| i = 0 | |
| while (len(numbers) > 0): | |
| results.append(numbers.pop(0)) | |
| numbers = [ x for x in numbers if x % results[i] != 0 ] | |
| i +=1 | |
| print "resulado =",results | |
| print "logintud del resultado = ", len(results) |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment