Casio50 » fx-3x50P » Programs 程式集 » Games 遊戲 »

Guess-A-Number
猜數字

遊戲目的:猜中指定範圍內之數字

<COMP>
MemClear : ? → B :
Fix0 : B Ran# : Rnd : Ans → Y : Norm 1:
Lbl 0 : ? → X : X nCr 0 : ( X > A ) -1 ( B > X ) -1 :
X = Y => Goto 1 : X > Y => X → B : Y > X => X → A :
A ◢ B ◢ 1 M+ : Goto 0 : Lbl 1 : M °
81 Bytes

操作方法

一般操作 例子
啟動程式 Prog 1
輸入上限
u EXE
[B?] 1000 EXE
(例)
輸入猜想數字
x EXE
[X?] 518 EXE
出現新的上下限
l EXE u EXE
[A] 518 EXE
[B] 1000 EXE
如猜想正確則會顯示猜想次數, 並以 60 進制表示 ...
[X?] 738 EXE
[M°] 7°0°0

記憶體

A l
B u
C 0
D 0
X x
Y CorrectAns
M Trials

相關程式

  1. MasterMind / 珠機妙算
  2. Bisection Method / 二分法