Esup NFC Tag

Arborescence des pages

Comparaison des versions

Légende

  • Ces lignes ont été ajoutées. Ce mot a été ajouté.
  • Ces lignes ont été supprimées. Ce mot a été supprimé.
  • La mise en forme a été modifiée.

...

  • 1 chance sur 59 de gagner un parapluie
  • puis 1 chance sur 31 de gagner un couteau "suisse"
  • puis 1 chance sur 5 de gagner un porte-cartes (multiple)
  • puis 1 chance sur 3 de gagner un porte-carte simple
  • puis encore 1 chance sur 3 de gagner le goodies "spécial 20 ans" ESUP ESUP

Les chances de gagner doivent donc être fonction de ce nombres de joueurs potentiels et du stock de chaque lot.

...

Bloc de code
languagepy
themeRDark
#!/usr/bin/python
# -*- coding: utf-8 -*-
 
nbParapluie = 0
nbCouteau = 0
nbGoodiesMyst = 0
nbPorteCartes = 0
nbPorteCarte = 0
nbPerdu = 0
total = 0


file = open('/tmp/csn.txt',"r")
for csn in file:
    csnAsInt = int(csn, 16)
    if csnAsInt%59==16:
        nbParapluie+=1
    elif csnAsInt%31==2:
        nbCouteau+=1
    elif csnAsInt%5==2:
        nbPorteCartes+=1                                    
    elif csnAsInt%3==0:
        nbPorteCarte+=1
    elif csnAsInt%3==1:
        nbGoodiesMyst+=1    
    else:
        nbPerdu+=1
    total+=1
    
file.close()
    
print "Total : " + str(total) + "\n"
print "parapluies : " +  str(round(nbParapluie*100.0/total,2)) + "%\n"
print "couteaux : " +  str(round(nbCouteau*100.0/total,2)) + "%\n"
print "porte-cartes : " +  str(round(nbPorteCartes*100.0/total,2)) + "%\n"
print "porte-carte : " +  str(round(nbPorteCarte*100.0/total,2)) + "%\n"
print "goodies 20ans : " +  str(round(nbGoodiesMyst*100.0/total,2)) + "%\n"
print "perdu : " +  str(round(nbPerdu*100.0/total,2)) + "%\n"


Sur l'"échantillon" rouennais, on a le résultat suivant : 

Bloc de code
languagetext
themeRDark
Total : 147153

parapluies : 1.75%

couteaux : 3.18%

porte-cartes : 18.98%

porte-carte : 25.27%

goodies 20ans : 25.44%

perdu : 25.38%