Calculatrices Casio Graphiques : Jeux, programmes, cours, pompes, astuces et programmation sur calculatrice graphique Casio et ClassPad 300 : programmes casio et jeux casio...

Programmes et jeux pour calculatrices Casio Graph et calculatrice ClassPad 300, jeux casio, cours...Calcul formel pour Casio Graph 85
 

Forum Programmation Casio

 

Programmes et jeux pour calculatrices Casio Graph et calculatrice ClassPad 300, jeux casio, cours...: Forums

Forum Casio

Un espace convivial pour poser vos questions ou simplement venir discuter... Entrer

Forum Programmation

Toutes les discussions à propos de la programmation sur calculatrices Casio... Entrer

Foire aux Questions

Les réponses aux questions les plus courantes sont ici ! Entrer

Forum programmation Casio
  

Concept code HS

Auteur Concept code HS
Alexis
Webmaster



Messages: 889
Calculatrice : Graph 35+
Message posté: 01-06-2007 à 23:38     Editer/Supprimer les messages postés   Renvoyer une note
Bonsoir,
nous vous proposerons prochaînement la possibilité de vous distinguer parmi les joueurs grâce à la mise en place d'un système de gestion des Highscores.
Les Add-ins équipés du système vous afficheront 3 nombres qu'il vous suffira de recopier sur une nouvelle page associée à chaque jeux équipés : une partie Highscores.



Du côté des programmeurs :
partie théorique qui explique ce qu'ils auront à ajouter dans leur programme.
les programmeurs n'auront qu'à choisir 3 fonctions qui retourne des entiers (elles peuvent être complexes ou simples). On les appellera h1,h2,h3. Ils devront les envoyer aux webmasters des sites (car elle permettront le décryptage) et les garder secrètes.
par exemple on choisit :
h1(x)=x
h2(x)=2x+1
h3(x)=x-1

le programme tirera aléatoirement 3 nombres entiers entre 1 et 99 : a,b et c
exemple : a=1, b=2, c=3

ensuite on crée la fonction qui cryptera les données :
f(x)=h1(a)x^2+h2(b)x+h3(c)

dans l'exemple, on a h1(a)=1, h2(b)=5, h3(c)=2
donc f(x)=1*x^2+5x+2

il n'y a plus qu'à crypter le highscore : si le highscore est 17, on a f(17)=376
et on regarde aussi f(8) car 8 est la somme des chiffres de 17. Ce 3e nombre permettra de vérifier si le code est valide. f(1+7)=106

le code affiché par la calculatrice serait ici :
123 376 106

123 sont les paramètres a, b et c
376 la valeur de f(highscore)
106 la valeur de f(somme des chiffres du highscore)


du côté des webmasters :
le site reçoit par exemple les nombres : 123 376 106
on connait les fonctions h1, h2 et h3 car elles nous ont été données par le programmeur.
on prend le premier nombre : 123 qui nous donne a=1, b=2, c=3
on obtient h1(a)=1, h2(b)=5, h3(c)=2
puis f(x)=1*x^2+5x+2
on cherche alors x tel que f(x)=376, on obtient : x=17 ou x=-22
on regarde alors f(2+2) qui est égal à 38 et 38 est diffférent du 3e nombre (106)
(en fait -22 étant négatif, on aurait pu l'éliminer sans vérifier car un highscore est positif )
f(1+7)=106 donc le highscore est bien égal à 17.








  Allez sur le site web de l'utilisateur Alexis  
Alexis
Webmaster



Messages: 889
Calculatrice : Graph 35+
Message posté: 02-06-2007 à 00:30     Editer/Supprimer les messages postés   Renvoyer une note
Les prochains concours pourront se dérouler sur les calculatrices…


  Allez sur le site web de l'utilisateur Alexis  
j_naoe




Messages: 455
Calculatrice : ClassPad 300
Message posté: 02-06-2007 à 13:32     Editer/Supprimer les messages postés   Renvoyer une note
Salut, je trouve ça pas mal comme idée.

Meme si je ne joue plus trop, ça peut toujours etre pas mal....++++++++++++++++++++++++++++



Ilae
Administrateur



Messages: 3022
Calculatrice : Graph 65
Message posté: 04-06-2007 à 22:01     Editer/Supprimer les messages postés   Renvoyer une note
Franchement bonne idée ...
Ca devrait permettre aux membres qui ne programment pas de participer à la vie des sites.



  Allez sur le site web de l'utilisateur Ilae  
phcorp
Membre



Messages: 78
Calculatrice : ClassPad 300+
Message posté: 06-07-2007 à 18:48     Editer/Supprimer les messages postés   Renvoyer une note
oui c'est pas bête du tout
par contre 2 possibilité :
une fonction de cryptage différente par programme ( pas trés pratique ).
une fonction de décryptage commune pour tous les programme ( soit indécryptable -> md5 ou fragment de md5 par exemple ou alors confidentialité totale... ).
je sais pas trop quoi penser...



  Email phcorp   Allez sur le site web de l'utilisateur phcorp  
Ilae
Administrateur



Messages: 3022
Calculatrice : Graph 65
Message posté: 06-07-2007 à 21:10     Editer/Supprimer les messages postés   Renvoyer une note
Ah mon avis, tu ne sauras rien quant à la méthode cryptage... Je pense que ce sera assez bien fait afin que personne ne puisse tricher.


  Allez sur le site web de l'utilisateur Ilae  
PierrotLL
Administrateur



Messages: 1236
Calculatrice : Graph 85
Message posté: 12-07-2007 à 00:53     Editer/Supprimer les messages postés   Renvoyer une note
Bein justement, c'est le but d'Alexis, le système qu'il propose est incassable et divulgué a tous. En plus il est simple d'utilisation pour les programmeurs


 
Ilae
Administrateur



Messages: 3022
Calculatrice : Graph 65
Message posté: 12-07-2007 à 18:38     Editer/Supprimer les messages postés   Renvoyer une note
C'est bien ce que je dis : il sera impossible de tricher !


  Allez sur le site web de l'utilisateur Ilae  
phcorp
Membre



Messages: 78
Calculatrice : ClassPad 300+
Message posté: 15-07-2007 à 19:53     Editer/Supprimer les messages postés   Renvoyer une note
si le jeu crypte les highscores, le site doit pouvoir les décrypter
donc il y a forcément un moyen de tricher
c'est pour ça que je m'interroge sur le fiabilité de ce système...



  Email phcorp   Allez sur le site web de l'utilisateur phcorp  
Ilae
Administrateur



Messages: 3022
Calculatrice : Graph 65
Message posté: 16-07-2007 à 20:59     Editer/Supprimer les messages postés   Renvoyer une note
Certes il devrait y avoir une possibilite mais je pense que les failles sont rares voire introuvables... Je n'ai rien fait dans le creation de ce concept mais je sais que si ca se fait ca ne sera pas de la salopris.


  Allez sur le site web de l'utilisateur Ilae  
Meetic - Les règles du jeu ont changé | MeeticAffinity
  
Bloquer le sujet Déplacer le sujet Supprimer le sujet
 
     


Toutes les pages et les images de jeux casio appartiennent à http://www.jeuxcasio.com ©2002-2010
Toute reproduction partielle ou totale de Jeuxcasio.com ou de son contenu est strictement interdite. | Casio est une marque déposée par le groupe Noblet

Bac Français Meeticadblocktest Amazon.com Expedia.com Ebookers
Opodo
Amazon.fr eBay Fr

Il est 18:25:49