une histoire de factoriel

Le
remy
bonjour

je cherche un moyen de retrouver l'écriture
d'un nb construit comme une factorielle
mais pas avec tous les nbs il est bien évident que je ne connais
que le résultat du calcul

x=2*3*7*8*9*11*12*13*947*948*.


la recherche exhaustive est à proscrire

une idee ?



merci remy
Vidéos High-Tech et Jeu Vidéo
Téléchargements
Vos réponses
Gagnez chaque mois un abonnement Premium avec GNT : Inscrivez-vous !
Trier par : date / pertinence
remy
Le #588924
bonjour

bon en gros comme dab
je ne tombe jamais sur ce que je cherche
et comme je commence à fatiguer si si

je suis à la recherche d'un ensemble de nb en base 2
continu n+1 n+2 n+3 n+4 ....n+m

qui remplisse les conditions suivantes

a-res0=1
x-(a^2+var)=0

c'est pour une histoire de compression ou dit différemment
à la sauce crypto de codage de l'info



un bout de code sous linux
bc un fichier

x3456

q=4
p=2

while(x<123540)
{


a=sqrt(x)
r=x-a^2

res0=((a^q-r^p)/x)/a
res1=((a^q-r^p)/x)%a
test=(a^q-r^p)%x

#ecriture de a et res1 au lieu de x

a
a-res0
res1

var=1
val=((a^q-var^p)/(a^2+var))/a
while(val!=res0)
{
var=var+1
val=((a^q-var^p)/(a^2+var))/a
}

val=((a^q-var^p)/(a^2+var))%a
while(val!=res1)
{

val=((a^q-var^p)/(a^2+var))%a
var=var+1
}
var=var-1
x-(a^2+var)
x=x+1
}

cela me permettra de mettre un point final
à mes monologues à la con

jute histoire de ne pas devenir f..


remy
Denis Feldmann
Le #588687
bonjour

bon en gros comme dab
je ne tombe jamais sur ce que je cherche
et comme je commence à fatiguer si si

je suis à la recherche d'un ensemble de nb en base 2
continu n+1 n+2 n+3 n+4 ....n+m


Tu veux dire 1) "écrits en base 2" 2) "contigüs"



qui remplisse les conditions suivantes

a-res0=1


a??? res0?

x-(a^2+var)=0


x???

c'est pour une histoire de compression ou dit différemment
à la sauce crypto de codage de l'info



Ah bon? Tu cherches quoi? Données, résultats?


un bout de code sous linux
bc un fichier

x3456

q=4
p=2

while(x<123540)



Pourquoi cette valeur?
{


a=sqrt(x)
r=x-a^2


Ca vaut 0; aurais-tu oublié une partie entière quelque part?

Du coup, j'en déduis que tu es aussi soigneux quand tu programmes que
quand tu tentes de nous exposer tes problèmes...

res0=((a^q-r^p)/x)/a
res1=((a^q-r^p)/x)%a
test=(a^q-r^p)%x

#ecriture de a et res1 au lieu de x
??? Précise tes affectations


a
a-res0
res1

var=1
val=((a^q-var^p)/(a^2+var))/a
while(val!=res0)
{
var=var+1
val=((a^q-var^p)/(a^2+var))/a
}

val=((a^q-var^p)/(a^2+var))%a
while(val!=res1)
{

val=((a^q-var^p)/(a^2+var))%a
var=var+1
}
var=var-1
x-(a^2+var)



A quoi sert cette ligne, si elle n'affecte rien?
x=x+1
}

cela me permettra de mettre un point final
à mes monologues à la con



Tu crois?

jute histoire de ne pas devenir f..


remy


mpg
Le #588685
Le (on) vendredi 14 septembre 2007 14:33, remy a écrit (wrote) :
un bout de code sous linux


J'aime beaucoup notion de code sous linux. J'ai plutôt l'habitude de coder
en C, en bash, ou en TeX, mais en linux il faudra que j'essaie :)

Manuel.

Denis Feldmann
Le #588684
Le (on) vendredi 14 septembre 2007 14:33, remy a écrit (wrote) :
un bout de code sous linux


J'aime beaucoup notion de code sous linux. J'ai plutôt l'habitude de coder
en C, en bash, ou en TeX, mais en linux il faudra que j'essaie :)

Manuel.
Oui, c'est amusant. Comme je me suis tout de suite plongé dans le code,

je n'ai pas fait le rapport, mais c'est évidemment pour ça que la
séquence a=sqrt(x), r=x-a^2 donne (sous Linux) un résultat non trivial....
Pourtant, Remy semble se donner du mal pour quelque chose...Le jour où
on comprendra quoi, peut-être même qu'on trouvera ça intéressant


Publicité
Poster une réponse
Anonyme