-
- @echo off&setlocal enabledelayedexpansion&set tmp=
- for /f "delims=:" %%i in ('findstr /n * homebook.txt') do (
- if defined tmp (
- set tmp=
- ) else (
- set tmp=1
- set/ai+=1
- set/ab!i!=%%i-1
- )
- )
- for %%i in (17-5-5-1 8-2-2-4 17-10-4-4 9-8-3-1 3-2-5-3 21-7-1-2 15-9-1-3) do set t=%%i&call :f !t:-= !
- echo.
- for %%i in (24-5-3-1 10-5-3-4 28-5-1-2 3-2-5-3 21-7-1-2 7-10-4-4 25-5-4-4 32-1-5-3 31-3-5-3 25-7-1-2 12-2-4-1 3-2-5-1) do set t=%%i&call :f !t:-= !
- echo.
- pause&goto :eof
- :f
- set/ak=b%1+%2
- set/at=%3*4-4+%4
- for /f "skip=%k% tokens=%t% delims=- " %%i in (homebook.txt) do (
- set/p=%%i<nul&goto :eof
- )
复制代码
[ 本帖最后由 Seter 于 2009-11-23 22:02 编辑 ] |