- @echo off&setlocal enabledelayedexpansion
- for /l %%i in (1 1 1000) do (
- set /a "flag=0,num+=%%i"
- if %%i gtr 4 (
- set /a "n=%%i-5"
- for %%j in (!n!) do set /a "m+=%%j"
- set /a "num1=num-m"
- for %%k in (4 5 6) do (
- set /a "x=num1%%%%k"
- if !x! neq 0 set "flag=1")
- if !flag!==0 set "num2=%%i"&goto end))
- :end
- set /a "num3=num2-4"
- for /l %%i in (%num3% 1 %num2%) do set /p=%%i <nul
- pause>nul
复制代码 原來規律是1+2+...5=15, 2+3...+6=20,簡單複雜化了....... |