• STATISTIQUES
  • Il y a eu un total de 0 membres et 46831 visiteurs sur le site dans les dernières 24h pour un total de 46 831 personnes!
    Membres: 2 605
    Discussions: 3 579
    Messages: 32 816
    Tutoriels: 78
    Téléchargements: 38
    Sites dans l'annuaire: 58


  • ANNUAIRE
  • [FR] Le top web
    Nous offrons une sélection la plus large possible de resources webmaster gratuites, hébergement gratuit...
    Webmaster
    [FR] Cyber-Hacker
    CH - Cyber Hacker est un jeu par navigateur de simulation de hack, programmez et envoyez vos virus et piratez les aut...
    Hacking
    [EN] Framework Metasploit
    Le Framework Metasploit est un logiciel gratuit, open source de tests de pénétration développ&ea...
    Vulnérabilités
    [FR] Infomirmo
    Challenge présenté sous la forme de 6 niveaux de difficultés diverses et variées avec chacun plusieurs chall...
    Challenges
    [EN] Hack this site
    Basic: 11, Realistic: 17, Application: 18, Programming: 12, Extbasic: 14, Javascript: 7, Stego: 17
    Challenges
    [FR] dcode
    dcode.fr est le site indispensable pour décoder des messages, tricher aux jeux de lettres, résoudre des énigmes...
    Outils / Add-on
    [EN] hax.tor
    50 level de challenges mélangés
    Challenges

  • DONATION
  • Si vous avez trouvé ce site internet utile, nous vous invitons à nous faire un don du montant de votre choix via Paypal. Ce don servira à financer notre hébergement.

    MERCI!




Note de ce sujet :
  • Moyenne : 0 (0 vote(s))
  • 1
  • 2
  • 3
  • 4
  • 5
Motifs différents Android
24-12-2012, 17h54
Message : #1
Dobry Hors ligne
Tueur de lamouz
*



Messages : 206
Sujets : 25
Points: 73
Inscription : Aug 2011
Motifs différents Android
Salution, en ce jour de 24 décembre, mon activitée active (...) sur IRC m'a fait réfléchir à un nouveau problème posé par notre cher Khaled :
Combien de motifs différents android propose-t-il quand au déverouillage du terminal ?

Nous sommes arrivés au point suivant (obersvation du système android)
* Les motifs sont d'une longueur comprise entre 4 et 9
* Chaque point ne peut être utilisé qu'une fois dans un même motif
* A partir d'un point, tous les autres peuvent être atteint (pas d'obligation de passage par un pour arrive à un autre).

Si on se réfère à un calcul similaire sur un cadena à code à 4 chiffres, le calcul très simple serait 9^4, ce qui nous donneai vulgairement pour android un total de :
9⁴+9⁵+9⁶+9⁷+9⁸+9⁹ codes au total, pour autant ce résultat me semble peut probable, quelqu'un pourrait-il confirmer ou remettre en cause cette affirmation.

Merci !

ex0ns et khaled
Aestuārium Erudītiōnis

There are only two hard things in Computer Science: cache invalidation, naming things, and off-by-one errors.
+1 (1) -1 (0) Répondre
24-12-2012, 18h11
Message : #2
supersnail Hors ligne
Éleveur d'ornithorynques
*******



Messages : 1,609
Sujets : 71
Points: 465
Inscription : Jan 2012
RE: Motifs différents Android
Bonjour,

A mon avis, il faudrait plûtot utiliser les combinaisons linéaires (x parmi n), étant donné qu'on enlève le choix une fois qu'on en sélectionne.

On aurait donc comme formule "1 parmi 9" + "2 parmi 9" + ... + "9 parmi 9", sachant que la formule "p parmi n" est donnée par

C(n,p) = (n!)/(p!(n-p)!) où x! est "factorielle x" Wink
Mon blog

Code :
push esp ; dec eax ; inc ebp ; and [edi+0x41],al ; dec ebp ; inc ebp

"VIM est merveilleux" © supersnail
+1 (0) -1 (0) Répondre
24-12-2012, 18h13
Message : #3
Dobry Hors ligne
Tueur de lamouz
*



Messages : 206
Sujets : 25
Points: 73
Inscription : Aug 2011
RE: Motifs différents Android
En effet, j'avais oublié les combinatoires (enfin je les ai jamais vues en tant que tel c'est pour ca), il s'arrigait donc de la somme des combinatoires de 4 parmi 9 a 9 parmi 9, est ce bien ca ?
Aestuārium Erudītiōnis

There are only two hard things in Computer Science: cache invalidation, naming things, and off-by-one errors.
+1 (0) -1 (0) Répondre
24-12-2012, 18h17
Message : #4
supersnail Hors ligne
Éleveur d'ornithorynques
*******



Messages : 1,609
Sujets : 71
Points: 465
Inscription : Jan 2012
RE: Motifs différents Android
Normalement, oui, je pense Wink
Mon blog

Code :
push esp ; dec eax ; inc ebp ; and [edi+0x41],al ; dec ebp ; inc ebp

"VIM est merveilleux" © supersnail
+1 (0) -1 (0) Répondre
24-12-2012, 18h46
Message : #5
ThibauT Hors ligne
Keyboard not found, press F1 to resume.
*



Messages : 348
Sujets : 6
Points: 69
Inscription : Jun 2012
RE: Motifs différents Android
J'ai trouvé ça sinon :

http://www.ilemaths.net/forum-sujet-353473.html
Martin Golding a écrit :"Always code as if the guy who ends up maintaining your code will be a violent psychopath who knows where you live."

Gnomino a écrit :et quand je suis payé je fais ce qu'on me demande :B
+1 (0) -1 (0) Répondre
24-12-2012, 20h05 (Modification du message : 24-12-2012, 20h05 par Dobry.)
Message : #6
Dobry Hors ligne
Tueur de lamouz
*



Messages : 206
Sujets : 25
Points: 73
Inscription : Aug 2011
RE: Motifs différents Android
Voici un petit code
Code PYTHON :

#! /usr/bin/python

def facto(somme):
    if somme > 1:
        return somme*facto(somme-1)
    else:
        return 1

somme = 0
for i in range(4,10):
    somme += facto(9)/(facto(i)*facto(9-i))
print somme

 


Il semblerait donc y avoir 982 motifs différents !
Aestuārium Erudītiōnis

There are only two hard things in Computer Science: cache invalidation, naming things, and off-by-one errors.
+1 (0) -1 (0) Répondre
25-12-2012, 12h48
Message : #7
gruik Hors ligne
gouteur de savon
*



Messages : 757
Sujets : 44
Points: 482
Inscription : Oct 2012
RE: Motifs différents Android
ta factorielle fait pas le job comme prévu là Wink sinon il y a math.factorial() ou mieux gmpy.fac() apparement

http://www.siteduzero.com/forum-83-44099...l#r4143659
+1 (0) -1 (0) Répondre
25-12-2012, 13h53 (Modification du message : 25-12-2012, 13h53 par Dobry.)
Message : #8
Dobry Hors ligne
Tueur de lamouz
*



Messages : 206
Sujets : 25
Points: 73
Inscription : Aug 2011
RE: Motifs différents Android
Merci pour la math.factorial, j'aurais du regarder mais la flemme a pris le dessus, avec le code

Code PYTHON :

#! /usr/bin/python
import math
somme = 0
for i in range(4,10):
        somme += math.factorial(9)/(math.factorial(i)*math.factorial(9-i))

print somme
 


J'obtiens le même résultat, je dois avouer que je ne vois pas ou est le problème !
Aestuārium Erudītiōnis

There are only two hard things in Computer Science: cache invalidation, naming things, and off-by-one errors.
+1 (0) -1 (0) Répondre


Atteindre :


Utilisateur(s) parcourant ce sujet : 1 visiteur(s)
N-PN
Accueil | Challenges | Tutoriels | Téléchargements | Forum | Retourner en haut