Algoritmo de cifrado basado en números felices usando Python 2.7

Hola chicos, así que vamos a realizar un algoritmo, usando una secuencia básica de matemáticas y programación un poco.

Para los fundamentos, te diré lo que son números felices, los números que es individuales Plaza de dígitos agrega hasta 1.

Usted puede ir revisa la Wikipedia Page, para una mejor comprensión y un poco de conocimiento extra que podría venir bien: http://en.wikipedia.org/wiki/Happy_number

Así las cosas que necesitarás:

1. una PC con Python 2.7.5 instalado en él.

2. el tiempo. (Necesito)

3. y algunos conocimientos sobre los números felices.

Artículos Relacionados

Generar número aleatorio usando Arduino

Generar número aleatorio usando Arduino

Una generación de números aleatorios es muy importante en los dispositivos informáticos que les ayuda a la tarea de manera aleatoria. Las aplicaciones de generación de números aleatorios pueden encontrarse en arrastrar los archivos de audio en un rep
Algoritmo de detección de Pitch de Arduino (usando AMDF)

Algoritmo de detección de Pitch de Arduino (usando AMDF)

Última actualización: 16 de enero de 2016 (añadido recientemente un código de matlab mejora (step7) con muestras y un montón de notas)Prólogo: Este Instructable es escrito en un estilo para mostrar cómo analizado, probado, implementado y había optimi
Código número factorial para Python

Código número factorial para Python

Números factoriales son inteligentesFactorial números parecen este 5!El signo de exclamación significa multiplicar el número antes de que con todos los números después de él. Por ejemplo... 5! = 5x4x3x2x1 la respuesta es 120Con Python he conseguido p
Baja potencia brazo basado en servidor de ficheros usando hasta 5 discos duros de escritorio.

Baja potencia brazo basado en servidor de ficheros usando hasta 5 discos duros de escritorio.

Hay aquí otros instructables que detallan varias opciones de crear un servidor de archivos de su cuenta, pero típicamente involucran ya sea un poder tragarse Intel o AMD basado en tablero (con eficacia un PC con muchos discos duros) o algo como un Pi
NbXOR80 un texto basado en cifrado

NbXOR80 un texto basado en cifrado

Me ha interesado en el cifrado de la mayor parte de mi vida, pero sólo en los últimos 16 años, o que buena información ha comenzado a ser más disponibles para el estudio casual de cifrado fuerte. Recientemente varios individuos prominentes públicamen
Cómo implementar cifrado de disco completo - Windows

Cómo implementar cifrado de disco completo - Windows

este instructable actuará como una guía paso a paso a través del proceso de implementación de cifrado de disco duro. Cifrado de disco completo evitará que un ciber-criminal poder robar su identidad en caso de que el equipo es robado. Con el repentino
Mensajes secretos: ¿cifrado de Vigenère

Mensajes secretos: ¿cifrado de Vigenère

necesario que espía la comunicación? ¿Necesita para asegurarse de que nadie puede entender tus mensajes? Necesita un cifrado, específicamente un cifrado de Vigenère. Fundada en 1553 por Giovan Battista Bellaso (qué un impresionante nombre!) y el nomb
Número uno de LinkIt SMSer

Número uno de LinkIt SMSer

Un colega recientemente ha estado ocurriendo y sobre números primos y de alguna manera transferir su entusiasmo en mí - un chico que sabe cómo código, tiene un tablero de linkIt uno y no hay tiempo para trabajar con él. Cada vez que estudiar y ver só
Una base de frambuesa Pi verdaderamente generador de números aleatorios

Una base de frambuesa Pi verdaderamente generador de números aleatorios

números al azar son esenciales para todo tipo de cosas, especialmente de criptografía. Computadoras, sin embargo, sólo pueden producir números pseudoaleatorios, que pueden ser "adivinados" usando software sofisticado. Números verdaderamente alea
Definición de algoritmo de clasificación: Uso de contenido direccionable memoria y comparaciones paralelas

Definición de algoritmo de clasificación: Uso de contenido direccionable memoria y comparaciones paralelas

Un algoritmo de clasificación es un algoritmo que pone elementos de una lista en un cierto orden. Las órdenes más utilizadas son orden numérica y orden lexicográfico. Clasificación eficiente es importante para optimizar el uso de otros algoritmos (co
Hacer piezas de Metal con una impresora 3D (tutorial de bastidor de polímero perdido)

Hacer piezas de Metal con una impresora 3D (tutorial de bastidor de polímero perdido)

¿Está en amor con 3D impresión, pero cansado de las piezas de plástico endebles? ¿Estás listo para llevar su trabajo a la siguiente nivel?! Así que era yo.Mientras estudiaba ingeniería eléctrica y explosivos en New Mexico Tech, aprendí una técnica ll
Capcom juego de tarjeta en Python basado en

Capcom juego de tarjeta en Python basado en

En este proyecto vamos a hacer una tarjeta de juego de Capcom basado usando Python y Pygame (yo lo llamo 'Capcom VS Capcom'). Es muy fácil y puedes hacerlo en 2 horas y media.En Capcom VS Capcom, tiene 23 cartas diferentes con motivo de diferentes at
Binguino: Un basada en Arduino Bingo generador de números

Binguino: Un basada en Arduino Bingo generador de números

Bingo!Mi nieta le gusta jugar Bingo, así que salió y compró unjuego barato en una tienda de descuento local. Las tarjetas y los marcadores están bien,pero el disco de la ruleta para seleccionar los números es un pedazo de basura.Voló aparte unos diez
Servidor de nube personal de brazo

Servidor de nube personal de brazo

¿se ha preguntado ¿cómo funcionan realmente los servicios en la nube iCloud, Amazon EC2, Rackspace o Dropbox?  Cada uno de estos programas corporativos principales se basan en miles de servidores para alojar sus servicios.  Aunque las empresas tratan