Gazette N° 4 - PUBLIÉE !!!

Ici, on fait dans le petit, le LCD qui déchire sa race, on y cause même calculatrices quand on est en manque !

Modérateur : Politburo

Répondre
Avatar de l’utilisateur
bernouilli92
Fonctionne à 9600 bauds
Fonctionne à 9600 bauds
Messages : 4174
Inscription : 21 nov. 2012 14:03
Localisation : Ile de France

Re: Gazette N° 4 - PUBLIÉE !!!

Message par bernouilli92 » 26 oct. 2014 22:21

Je crois qu'il faudrait un petit éclarcissement sur les règles de ce compte est bon.
Si on autorise int et frac, cela veut dire qu'on change les règles du jeu.
On peut donc donner la solution suivante :
Plaques : 100 50 25 7 6 3 2
Nombre à trouver : 341
Solution : int(100/(7+2))*(25+6)
HP, Casio, Sharp, Psion, quelques TI et divers autres

Avatar de l’utilisateur
zpalm
Fonctionne à 9600 bauds
Fonctionne à 9600 bauds
Messages : 2498
Inscription : 03 mai 2008 15:33
Localisation : Grenoble

Re: Gazette N° 4 - PUBLIÉE !!!

Message par zpalm » 26 oct. 2014 22:30

Il me semblait que les seules opérations autorisées dans le Compte est bon étaient les 4 opérations +, -, *, /

Avatar de l’utilisateur
Marge
Fonctionne à 14400 bauds
Fonctionne à 14400 bauds
Messages : 5221
Inscription : 01 oct. 2008 14:39
Localisation : En bas, tout au fond à gauche.

Re: Gazette N° 4 - PUBLIÉE !!!

Message par Marge » 26 oct. 2014 22:44

C'est exact, z, on n'opère que sur des entiers, et les résultats doivent l'être également (encore que, je ne me souviens pas avoir vu 50/3 et *6, mais ça ne doit pas être interdit...). Je vais fouiller un peu.

[Un peu plus tard...]
Chez Polytechnique, on a le sens du jeu !

http://www.enseignement.polytechnique.f ... ompte.html

"Les seules opérations autorisées sont les quatre opérations arithmétiques, +, -, * et /, restreintes aux entiers naturels positifs : ainsi, les divisions ne sont autorisées que si leur reste est nul et les nombres négatifs sont proscrits du calcul. "
3 hommes, 3 demis, un 3a... Magnéto, Serge !

« Boris », c'est juste Maurice enrhumé.

Avatar de l’utilisateur
Paul Tergeist
Fonctionne à 9600 bauds
Fonctionne à 9600 bauds
Messages : 2417
Inscription : 15 oct. 2007 15:50
Localisation : 3ème planète après le soleil

Re: Gazette N° 4 - PUBLIÉE !!!

Message par Paul Tergeist » 27 oct. 2014 12:48

Je crois que la règle "les nombres négatifs sont proscrits du calcul" est aisément contournable.

Avatar de l’utilisateur
ledudu
Fonctionne à 14400 bauds
Fonctionne à 14400 bauds
Messages : 5292
Inscription : 26 mars 2009 14:07
Localisation : Ile de France
Contact :

Re: Gazette N° 4 - PUBLIÉE !!!

Message par ledudu » 27 oct. 2014 16:58

Salut

Deux mots concernant le grand concours de Basic.

Quel déchaînement de passion. :D
Je crois pourtant que les règles sont claires. :oops:

Les fonctions INT ou FRAC n'ont pas d'autre objet que de vérifier en Basic si un nombre est divisible par un autre.

Pour obtenir le résultat final, une fois la démarche trouvée, on n'utilise que + : x et - .
Et les nombres sont 1 2 3 4 5 6 7 8 9 10 25 50 75 et 100 sans doublon.

Point de puissance ni autres barbaretés !
Benouilli92 m'a déjà envoyé une première version de son programme.
Lorsque j'en aurai trois, je publierai un premier classement.

ledudu
Toujours préférer l'hypothèse de la connerie à celle du complot.
La connerie est courante. Le complot exige un esprit rare.
Michel Rocard

Gilles59
Fonctionne à 2400 bauds
Fonctionne à 2400 bauds
Messages : 1355
Inscription : 27 oct. 2010 20:46

Re: Gazette N° 4 - PUBLIÉE !!!

Message par Gilles59 » 27 oct. 2014 18:31

ledudu a écrit :Salut

Deux mots concernant le grand concours de Basic.

Quel déchaînement de passion. :D
Je crois pourtant que les règles sont claires. :oops:

Les fonctions INT ou FRAC n'ont pas d'autre objet que de vérifier en Basic si un nombre est divisible par un autre.

Pour obtenir le résultat final, une fois la démarche trouvée, on n'utilise que + : x et - .
Et les nombres sont 1 2 3 4 5 6 7 8 9 10 25 50 75 et 100 sans doublon.

Point de puissance ni autres barbaretés !
Benouilli92 m'a déjà envoyé une première version de son programme.
Lorsque j'en aurai trois, je publierai un premier classement.

ledudu
J'ai mon algo en tête ;D mais j'ai peur des temps de réponses et faut que je me remettre au vieux basic lol ...
Je vais utiliser mon CPC pour commencer en me limitant au fonctions standards. Par contre j'ai trouvé beaucoup d'infos pointus sur le PB-1000 mais pas de manuel sur son basic
Casio FX-502P /602P / 603P / FX180P+ / FX4000P / TI57 / TI66 / TI74 Basicalc / TI95 Procalc / HP12C / HP15C LE / DM41L / HP 30B / HP39GII / HP 48SX USA / 49G / 49G+ / 50G / 50G NewRPL / HP Prime / Oric 1 / Amstrad CPC 6128+

remy
Fonctionne à 2400 bauds
Fonctionne à 2400 bauds
Messages : 1941
Inscription : 13 mars 2006 16:39
Contact :

Re: Gazette N° 4 - PUBLIÉE !!!

Message par remy » 27 oct. 2014 18:35

ledudu a écrit : Point de puissance ni autres barbaretés !
Benouilli92 m'a déjà envoyé une première version de son programme.
Lorsque j'en aurai trois, je publierai un premier classement.
Une petite précision ...
Pour les résultats tu ne fait que 2 RUN.
Un pour vérifier les résultats et un second pour calculer le temps. C'est bien ça ?
PockEmul, Emulateur de pocket Sharp, Canon, Casio, HP, TI, NEC, Panasonic, Sanco, Seiko, General, National, ....
sur Windows, Linux, OS X et Android
Available now on the Google Play Store

Avatar de l’utilisateur
ledudu
Fonctionne à 14400 bauds
Fonctionne à 14400 bauds
Messages : 5292
Inscription : 26 mars 2009 14:07
Localisation : Ile de France
Contact :

Re: Gazette N° 4 - PUBLIÉE !!!

Message par ledudu » 27 oct. 2014 19:23

@Remy : oui
Toujours préférer l'hypothèse de la connerie à celle du complot.
La connerie est courante. Le complot exige un esprit rare.
Michel Rocard

Avatar de l’utilisateur
bernouilli92
Fonctionne à 9600 bauds
Fonctionne à 9600 bauds
Messages : 4174
Inscription : 21 nov. 2012 14:03
Localisation : Ile de France

Re: Gazette N° 4 - PUBLIÉE !!!

Message par bernouilli92 » 28 oct. 2014 17:05

J'ai un optimisé mon code du "Compte est Bon", sauf que maintenant il est trop gros pour rentrer dans un pb1000 sans extension de mémoire.
C'est bon quand même ledudu ? Tu le lanceras sur un pb1000 avec 32ko ou il faut absolument qu'il fasse moins de 3-4 Ko?
HP, Casio, Sharp, Psion, quelques TI et divers autres

Avatar de l’utilisateur
bernouilli92
Fonctionne à 9600 bauds
Fonctionne à 9600 bauds
Messages : 4174
Inscription : 21 nov. 2012 14:03
Localisation : Ile de France

Re: Gazette N° 4 - PUBLIÉE !!!

Message par bernouilli92 » 28 oct. 2014 17:06

Gilles59 a écrit :Par contre j'ai trouvé beaucoup d'infos pointus sur le PB-1000 mais pas de manuel sur son basic
Voici un scan d'un manuel de pb1000 en anglais, la qualité n'est géniale mais c'est mieux que rien :
http://fi3re5jnbc.1fichier.com/
HP, Casio, Sharp, Psion, quelques TI et divers autres

caloubugs
Fonctionne à 1200 bauds
Fonctionne à 1200 bauds
Messages : 429
Inscription : 05 juin 2014 22:23
Localisation : Dans le Gâtinais avec les abeilles, près de Fontainebleau

Re: Gazette N° 4 - PUBLIÉE !!!

Message par caloubugs » 28 oct. 2014 20:09

Il me semble que les tirages de nombres se font sur 24 plaques : les nombres de 1 à 10 ont 2 plaques et les autres (25, 50, 75, 100) une seule (sur mes souvenir de gosse mais wikipedia me l'a confirmé).

Sinon, good luck à tous... Vu les algos qui trainent sur le net... Et surtout les possibilités (très limitées) du Casio 8O

J'ai un guide utilisateur et un manuel de référence en français et comme neuf sur le PB1000...
Ok, je vais voir pour scanner les parties BASIC.

Edit : j'ai fait un premier scan du manuel utilisateur sur les quelques pages concernant le Basic.
Y a-t-il une possibilité pour faire un dépôt sur ce site ?
RetroGeek, mais pas que...
HP : 15C, 41CV, 48GX, 71B, 75C Canon X-07 Sharp PC 1403H, PC1500A, PC1600, PC-G850V Texas : CC40, 66, 74, 95, 92 Casio : PB-700, PB-1000, Z-1GR Psion 5mx, mais pas que...

Avatar de l’utilisateur
bernouilli92
Fonctionne à 9600 bauds
Fonctionne à 9600 bauds
Messages : 4174
Inscription : 21 nov. 2012 14:03
Localisation : Ile de France

Re: Gazette N° 4 - PUBLIÉE !!!

Message par bernouilli92 » 28 oct. 2014 21:14

Autre chose qui il faudrait préciser c'est l'intervalle du nombre à trouver.
D'après les règles, le nombre à trouver doit être compris entre 101 et 999 (bornes incluses).
Cela implique l'utilisation d'au moins deux plaques.
HP, Casio, Sharp, Psion, quelques TI et divers autres

Avatar de l’utilisateur
Paul Tergeist
Fonctionne à 9600 bauds
Fonctionne à 9600 bauds
Messages : 2417
Inscription : 15 oct. 2007 15:50
Localisation : 3ème planète après le soleil

Re: Gazette N° 4 - PUBLIÉE !!!

Message par Paul Tergeist » 29 oct. 2014 16:16

@bernouilli & @caloubugs
Merci à vous pour ces éléments

utz
Fonctionne à 75 bauds
Fonctionne à 75 bauds
Messages : 34
Inscription : 20 mai 2014 13:09
Contact :

Re: Gazette N° 4 - PUBLIÉE !!!

Message par utz » 29 oct. 2014 21:00

Ah, si le magazine est arrivé. Je ne l'ai pas eu le temps de le lire (faudra un certain temps compte tenu de mon mauvais français), mais il semble que bon! Merci à tout le monde participe.

@destroyedlolo: Je l'ai testé: le BREAK n'est pas automatiquement scanné dans le 1403. Une fois que vous êtes coincé dans une boucle de code machine, vous êtes coincé indéfiniment, jusqu'à ce que vous retirez les piles.

remy
Fonctionne à 2400 bauds
Fonctionne à 2400 bauds
Messages : 1941
Inscription : 13 mars 2006 16:39
Contact :

Re: Gazette N° 4 - PUBLIÉE !!!

Message par remy » 29 oct. 2014 22:57

utz a écrit :Ah, si le magazine est arrivé. Je ne l'ai pas eu le temps de le lire (faudra un certain temps compte tenu de mon mauvais français), mais il semble que bon! Merci à tout le monde participe.

@destroyedlolo: Je l'ai testé: le BREAK n'est pas automatiquement scanné dans le 1403. Une fois que vous êtes coincé dans une boucle de code machine, vous êtes coincé indéfiniment, jusqu'à ce que vous retirez les piles.
Salut,
J'avais un peu zappé ton sujet sur Osaka et j'en suis désolé.
J'aimerai apporter deux précisions.
Concernant le blocage d'un pocket à base de SC61860, il n'est pas nécessaire d'enlever les piles pour récupérer un bon fonctionnement. Un Reset permet de repartir à l'adresse 0. Si cela ne marche pas sur ton pocket, il est possible que le contact ait été volontairement empêché (par un bout de scotche peut-être). Essaye de vérifier en démontant la machine.

Tu fais mention d'un bug dans PockEmul empêchant l'auto-programmation. J'ai regardé et il n'y a en fait pas de bug :-) enfin, la moitié d'un en fait.
Tu essaye de charger un programme en &80E8 sur un PC-1403 dans PockEmul. Cela n'est pas possible.. Seul le PC-1403H possède de la RAM sur cette plage d'adresse. Si tu utilise le PC-1403H, ta démo fonctionne parfaitement. Et c'est vraiment du super boulot. BRAVO !!!!!
Le demi-bug est que j'affiche dans le dump mémoire la plage mémoire &8000-&E000 alors qu'elle n'existe pas en vrai. Il y a sur le vrai un mirroring des plages d'adresse qui n'est pas géré par PockEmul. Je vais corriger cela.

Encore BRAVO. C'est incroyable.

Edit: Ca y est, j'ai corrigé PockEmul :-) http://youtu.be/Y-MnZiEIBfs
PockEmul, Emulateur de pocket Sharp, Canon, Casio, HP, TI, NEC, Panasonic, Sanco, Seiko, General, National, ....
sur Windows, Linux, OS X et Android
Available now on the Google Play Store

Répondre

Revenir vers « Tous les Pockets »