Ir al contenido principal

Sorteo en python

Aqui dejo el code que me pidio kakalake, es para hacer un sorteo en random de n numero de concursantes, lo hice para el torneo de ajedrez de hslt jeje :-D

import random
a, b, c = 0, 9, []
res = 1
partida = 1
concursantes = int(raw_input("Numero de concursantes: "))
print '\n Seran ', concursantes, 'concursantes'
print '\n Escribe el nombre de cada uno: '
while concursantes > 0:
d = raw_input("")
c.append(d)
concursantes = concursantes-1
print '\nLos Concursantes que ingresaste son: ', c
while c > 0:
if c == []:
print 'Listo'
break
else:
a = random.choice(c)
b = random.choice(c)
if a == b:
a = random.choice(c)
b = random.choice(c)
else:
print 'Partida Numero ', partida, ': ', a
print 'Partida Numero ', partida, ': ', b
c.remove(a)
c.remove(b)
partida = partida + 1
if c == []:
print '\nSorteo Terminado'
print 'A Jugar :-D'


Saludos!

Comentarios

Entradas populares de este blog

Whatsapp web, la seguridad que manejan y el adi贸s de tu bater铆a.

¿Por que se tiene que dejar el m贸vil con conexi贸n a internet para poder usar whatsapp web? Arm茅 este peque帽o documento para explicar el como funciona este sistema, que realmente se me hace ingenioso, no funcional, pero ingenioso. La actualizaci贸n en m贸vil de whatsapp incluye una nueva tabla, la cual se llama sesiones, en esta hay campos como: browser_id (23 caracteres aprox) secret (88 caracteres aprox) token (44 caractere saprox) Solo por mencionar algunos. Estos datos son los que se mostrar谩n al entrar al apartado whatsapp web de nuestros m贸viles, al principio se piensa que solo es para tener un "control" propio de los dispositivos conectados, pero mas adelante explicare el funcionamiento un poco mas extenso de esto. Al abrir el men煤 de whatsapp web, nos da para escanear un c贸digo qr, si analizamos este c贸digo, tenemos algo como esto: bjqPtTTbnhUvq1FWyLZmMh1RhesUcGU8eJMG2aUnrps4z2Z80XBiUVguqJ2Cb9YUyQY2t32apwXpP2qn4QAWbHXsNQV7ik7CT2PZbsfNEU+2ThPFhjRTVS7act+7irrQIbPSCHon8GCFX...

Soluci贸n [fix] a hamachi Logging in .. failed, busy

Hola! Aqu铆 con una peque帽a entrada, pero que a m谩s de uno le ser谩 煤til. Tengo hamachi instalado en varias m谩quinas, pero en una precisamente al reiniciar, algunas veces me da este problema: usuarioserver@server:~$ sudo hamachi login [sudo] password for usuarioserver: Logging in .. failed, busy Lo busqu茅 en internet y la "soluci贸n" que dan, es reinstalar hamachi, y para los que han instalado hamachi en ubuntu, saben que no es una opci贸n, pues se tendr铆an que hacer estos pasos:  sudo apt-get remove logmein-hamachi sudo dpkg -i logmein-hamachixxx.deb sudo apt-get install -f Para lo cual (siempre) es molesto hacer esos pasos, y algunas veces la configuraci贸n se llega a perder.  Para solucionar ese problema, basta con hacer un:  sudo /etc/init.d/logmein-hamachi force-reload Esto forzar谩 el reinicio de hamachi, y as铆 despu茅s hacen:  sudo hamachi login Y listo, el problema de failed busy desaparece y los deja loguear bien en la re...

Como un simple cambio de nombre en una fanpage me llev贸 con un bypass en el sistema linkshim de Facebook

Como un simple cambio de nombre en una fanpage me llev贸 con un bypass en el sistema linkshim de Facebook  Todo inici贸 con el redise帽o de marca de un noticiero digital, en el cu谩l se cambi贸 el nombre, se cambi贸 el logotipo, se cambiaron los nombres de twitter, el usuario de twitter, el instagram, pero OH! al llegar a facebook y hacer el cambio de url de dominio no hubo problema, pero el querer cambiar el nombre inici贸 la pesadilla... "No podemos cambiar tu nombre de dominio debido a que puede ser enga帽oso para tus usuarios, etc... etc... etc...". Eso es lo primero que me lleg贸 al intentar cambiar el nombre de dominio, pero para mi suerte, vi un bot贸n de "apelaci贸n". ¡Que bien! Puedo apelar y dar mis razones de por qu茅 estoy cambiando el nombre.  Y as铆 empiezo:  " Querido FB, Recientemente la empresa xxxx est谩 en un redise帽o de marca e imagen, por lo que agradecer铆a puedan ayudarme con el cambio de nom...