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 du membre
bernouilli92
Fonctionne à 14400 bauds
Fonctionne à 14400 bauds
Messages : 5226
Enregistré le : 21 nov. 2012 13:03
Localisation : Ile de France

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

Message par bernouilli92 »

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 du membre
zpalm
Fonctionne à 9600 bauds
Fonctionne à 9600 bauds
Messages : 2918
Enregistré le : 03 mai 2008 15:33
Localisation : Grenoble

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

Message par zpalm »

Il me semblait que les seules opérations autorisées dans le Compte est bon étaient les 4 opérations +, -, *, /
Avatar du membre
Marge
Fonctionne à 14400 bauds
Fonctionne à 14400 bauds
Messages : 6172
Enregistré le : 01 oct. 2008 14:39
Localisation : En bas, tout au fond à gauche.

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

Message par Marge »

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 !

Quelques-uns de mes petits programmes pour machines Hewlett-Packard :
15C : Knight's Tour ;
29C : (k-)Permutations, Combinations, Linear Regression and Pseudo-random number ;
34C : Hanoi Towers - Automatic & Manual resolutions ;
67
__: A L I E N .

« Boris », c'était juste Maurice enrhumé.
Avatar du membre
Paul Tergeist
Fonctionne à 9600 bauds
Fonctionne à 9600 bauds
Messages : 2417
Enregistré le : 15 oct. 2007 15:50
Localisation : 3ème planète après le soleil

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

Message par Paul Tergeist »

Je crois que la règle "les nombres négatifs sont proscrits du calcul" est aisément contournable.
Avatar du membre
ledudu
Fonctionne à 14400 bauds
Fonctionne à 14400 bauds
Messages : 5631
Enregistré le : 26 mars 2009 13:07
Localisation : Ile de France
Contact :

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

Message par ledudu »

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
Gilles59
Fonctionne à 2400 bauds
Fonctionne à 2400 bauds
Messages : 1602
Enregistré le : 27 oct. 2010 20:46

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

Message par Gilles59 »

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+ CM14 et MM12 / Alice 32
remy
Fonctionne à 2400 bauds
Fonctionne à 2400 bauds
Messages : 2218
Enregistré le : 13 mars 2006 15:39
Localisation : Issy
Contact :

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

Message par remy »

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 and the Apple Store
Avatar du membre
ledudu
Fonctionne à 14400 bauds
Fonctionne à 14400 bauds
Messages : 5631
Enregistré le : 26 mars 2009 13:07
Localisation : Ile de France
Contact :

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

Message par ledudu »

@Remy : oui
Avatar du membre
bernouilli92
Fonctionne à 14400 bauds
Fonctionne à 14400 bauds
Messages : 5226
Enregistré le : 21 nov. 2012 13:03
Localisation : Ile de France

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

Message par bernouilli92 »

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 du membre
bernouilli92
Fonctionne à 14400 bauds
Fonctionne à 14400 bauds
Messages : 5226
Enregistré le : 21 nov. 2012 13:03
Localisation : Ile de France

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

Message par bernouilli92 »

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 : 434
Enregistré le : 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 »

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 du membre
bernouilli92
Fonctionne à 14400 bauds
Fonctionne à 14400 bauds
Messages : 5226
Enregistré le : 21 nov. 2012 13:03
Localisation : Ile de France

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

Message par bernouilli92 »

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 du membre
Paul Tergeist
Fonctionne à 9600 bauds
Fonctionne à 9600 bauds
Messages : 2417
Enregistré le : 15 oct. 2007 15:50
Localisation : 3ème planète après le soleil

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

Message par Paul Tergeist »

@bernouilli & @caloubugs
Merci à vous pour ces éléments
utz
Fonctionne à 75 bauds
Fonctionne à 75 bauds
Messages : 34
Enregistré le : 20 mai 2014 13:09
Contact :

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

Message par utz »

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 : 2218
Enregistré le : 13 mars 2006 15:39
Localisation : Issy
Contact :

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

Message par remy »

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 and the Apple Store
Répondre

Retourner vers « Tous les Pockets »