[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
返回列表 发帖
第二题:
  1. @echo off
  2. set n=100
  3. :hanye
  4. set/a a+=1,b=1^<^<a
  5. set/p=第%a%次筛选后:<nul
  6. for /l %%i in (%b%,%b%,%n%) do set/p= %%i<nul&set d=%a%
  7. echo.
  8. if %a%==%d% goto:hanye
  9. set/a c=1^<^<d
  10. echo.%d%次筛选.值为%c%
  11. pause
复制代码
不知道这样算不算,嘿嘿
  1. @echo off
  2. set n=100
  3. :hanye
  4. set/a a+=1,b=1^<^<a
  5. if %b% leq %n% goto:hanye
  6. set/a a-=1,b=1^<^<a
  7. echo.%a%次筛选.值为%b%
  8. pause
复制代码

[ 本帖最后由 hanyeguxing 于 2010-4-29 21:26 编辑 ]
1

评分人数

寒夜孤星:在没有说明的情况下,本人所有代码均运行在 XP SP3 下 (有问题请发贴,QQ临时会话已关闭)

TOP

恩,是的,从1到给定数(这里假定100)的正整数序列,可以构建模型,不一定要写出筛选序列,我是方便大家看题目写出的。如果给定数太大,每一轮都写筛选结果看起来会很繁。当然,效率是考虑的问题!

TOP

第二题是否是从1到n的正整数列?是否可以直接建立数学模型?是否每次必须给出筛选的结果?

[ 本帖最后由 hanyeguxing 于 2010-4-29 20:51 编辑 ]
寒夜孤星:在没有说明的情况下,本人所有代码均运行在 XP SP3 下 (有问题请发贴,QQ临时会话已关闭)

TOP

返回列表