Twitter iPhone pliant OnePlus 11 PS5 Disney+ Orange Livebox Windows 11

une histoire de factoriel

4 réponses
Avatar
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

4 réponses

Avatar
remy
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
Avatar
Denis Feldmann
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


Avatar
mpg
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.

Avatar
Denis Feldmann
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