本帖最后由 jinzeyu 于 2012-2-29 11:25 编辑
- @echo off&setlocal enableDelayedExpansion&set str=0123456789876543210&set "ml=是三类&goto:eof"&for /l %%i in (1000,1,9999) do call:main %%i
- :main
- set i=%1
- set i1=%i:~0,1%
- set i2=%i:~1,1%
- set i3=%i:~2,1%
- set i4=%i:~3,1%
- if "%i%"=="8888" echo %1%ml:三=一%
- if "%i:~1%"=="888" echo %1%ml:三=二%
- if "%i:~2%"=="88" echo %1%ml%
- if "%i:~3%"=="8" echo %1%ml:三=四%
- if "%i:~2% %i2%"=="%i:~0,2% %i3%" echo %1%ml:三=二%
- if "%i:~1,2%"=="%i:~3%%i:~3%" echo %1%ml%
- if "%i:~3%"=="%i3%" echo %1%ml:三=四%
- for /l %%j in (0,1,16) do (
- if "%1"=="!str:~%%j,4!" echo %1%ml:三=二%
- if "%i:~1%"=="!str:~%%j,3!" echo %1%ml%
- if "%i:~0,3%"=="!str:~%%j,3!" echo %1%ml%)
- if "%i1%%i2%"=="%i4%%i3%" if not "%i1%"=="%i2%" echo %1%ml:一=四%
- if "%i1%%i3%"=="%i2%%i4%" if not "%i2%"=="%i4%" echo %1%ml%
- if "%i:~0,2%"=="%i:~2%" if not "%i1%"=="%i2%" echo %1%ml%
- echo %1是五类
复制代码
|