Recomendados: [Hispasexy] [HispaPreguntas] [Plaza]

[Volver] [Catálogo] [★]
Estás en el hilo 36613 de /c/.
Título  
Opciones
Post
Archivo URL
Password  (Para eliminar tu post, opcional)
Lee las Reglas antes de participar.
Lee las Reglas antes de participar.
Tipos de archivo: GIF, JPG, MP3, MP4, OGG, PDF, PNG, SWF, WEBM . Tamaño máximo: 24 MB.
En este tablón puedes publicar código con [code]. Y texto matemático en TeX con [math] y [eqn].

Noche de música hispana
[ac]: especial día de las madres.


Debate con argumentos sólidos, y si es posible añade fuentes que apoyen tus posiciones.

obtener multiplos
[A]
161966932668.png [S] ( 94.06KB , 860x827 , 444-4442108_sad...png )
36613 obtener multiplos
Anónimo

/#/ 36613 []

negros hay alguna manera que yo pueda obtener una lista con los multiplos de un numero??

>como puedo saber por que numero es divisible otro numero?

>> AnónimoOP /#/ 36614 [X]
olvide decir que solo quiero obtener numeros enteros no negativos.
solo quiero saber por que numero es divisible otro numero

>> Anónimo /#/ 36615 [X]
>>36613 (OP)
>Deje la escuela a medias y no se dividir
Eso leí

>> Anónimo /#/ 36616 [X]
>>36613 (OP)
kek
>solo quiero saber por que numero es divisible otro numero
Si el resto es 0 es divisible, sino no

>> AnónimoOP /#/ 36617 [X]
>>36616
por la mierda, ya se eso, lo que digo es que si no hay una forma de obtener todos los numeros
porque si tengo 477.183.692.527 no voy a estar pobando todos los numeros uno por uno hasta obtenerlos todos

>> Anónimo /#/ 36619 [X]
>>36617
Mentalmente sacas eso, solo al ver el último dígito ya sabes que no es múltiplo de un número par ese ejemplo, en 5 segundos al ver la cifra se confirmé que no es múltiplo de 3, tampoco es múltiplo de 5, puedes seguir intentando con 7,9 y 11 y así sucesivamente

>> Anónimo /#/ 36632 [X]
>>36613 (OP)
import math
def divisors( n ):
i = 1
limit = math.sqrt( n )
while i <= limit:
if n % i == 0:
yield i
else:
yield i
yield n // i
i += 1

print( sorted( divisors( 477183692527 ) ) )
>>[ 1, 41, 10909, 447269, 1066883, 43742203, 11638626647, 477183692527 ]

toma como 2 segundos en una intel i7
no se si es lo que esperabas pero no se como expresar algoritmos sin codigo

>> Anónimo /#/ 36633 [X]
y aqui demuestro que no tengo ni idea de como formatear codigo aqui

>>36632
>>36613 (OP)
import math
def divisors( n ):
--i = 1
--limit = math.sqrt( n )
--while i <= limit:
----if n % i == 0:
-------yield i
-----else:
-------yield i
-------yield n // i
----i += 1

print( sorted( divisors( 477183692527 ) ) )
>>[ 1, 41, 10909, 447269, 1066883, 43742203, 11638626647, 477183692527 ]

>> Anónimo /#/ 36636 [X]
162018092738.jpg [S] ( 64.49KB , 960x540 , 159968903893.jpg )
36636
>>36632
>>36633
Usa la etiqueta [code].

>> Anónimo /#/ 36638 [X]
>>36636
pense que no lo tenian implementado con lo muerto que esta este board


Eliminar hilos/posts
Reportar un hilo/post
[Volver] [Catálogo] [★]