
[分享]批處理版數(shù)字魔術揭秘
nclick="copycode($('code0'));">復制代碼
- @echo off&setlocal enabledelayedexpansion&mode con cols=48 lines=20
- echo;心里想一個1-63之間的整數(shù)
- for /l %%i in (1 1 63) do (
- set S=%%i
- for /l %%j in (6 -1 1) do (
- set/a $N=S&1,S>>=1,N/=$N 2>NUL&&SET _%%j=!_%%j! %%i
- )
- )
- for /l %%i in (1 1 6) do (
- set IN=&echo;&echo;!_%%i!&echo;!.%%i!
- ECHO;如果上面數(shù)列中出現(xiàn)你所想的那個數(shù)請鍵入Y后按回車:
- ECHO;&ECHO;如果數(shù)列中沒有你所想的那個數(shù)請直接按回車:
- set/PIN=
- set /A Y=64>>%%i,N+=!IN! 2>NUL
- cls
- )
- ECHO;&ECHO;你所想的數(shù)是: !N!
- ECHO;&pause

