向高手請教
级别: *
精华主题: * 篇
发帖数量: * 个
工控威望: * 点
下载积分: * 分
在线时间: (小时)
注册时间: *
最后登录: *
查看向高手請教的 主题 / 回贴
楼主  发表于: 2009-06-12 10:50
現有一列數:1,2,3,4,5.........100按順序排成一行。
1,把第1,3,5,7,9......等奇數位數字刪除,剩下的數再排成一行。
2,重複第一步。
3,至到最後剩下一個數為止。怎樣用程序實現這個算法?
向高手請教
级别: *
精华主题: * 篇
发帖数量: * 个
工控威望: * 点
下载积分: * 分
在线时间: (小时)
注册时间: *
最后登录: *
查看向高手請教的 主题 / 回贴
1楼  发表于: 2009-06-12 11:19
怎麼沒有一個人能給我一個思路?
wxh0734
级别: 论坛版主

精华主题: 5 篇
发帖数量: 669 个
工控威望: 2697 点
下载积分: 4798 分
在线时间: 1457(小时)
注册时间: 2006-12-04
最后登录: 2022-12-04
查看wxh0734的 主题 / 回贴
2楼  发表于: 2009-06-12 12:48
奇数的二进制最后一位为1
偶数为0
本帖最近评分记录:
  • 下载积分:+1(sjm213) 热心助人,加分表扬
    cvlsam
    富士低压,POD(觸摸屏),PLC专卖
    级别: VIP会员

    精华主题: 3 篇
    发帖数量: 6770 个
    工控威望: 38371 点
    下载积分: 3422 分
    在线时间: 9518(小时)
    注册时间: 2006-09-13
    最后登录: 2024-11-30
    查看cvlsam的 主题 / 回贴
    3楼  发表于: 2009-06-12 13:11
    你不是在使用变址吗?你的循环增量设定为2不就是成偶数跳跃了?

    然后就是MOV的事情了。
    本帖最近评分记录:
  • 下载积分:+1(向高手請教) 热心助人,加分表扬 指點 ..
  • 下载积分:+1(sjm213) 热心助人,加分表扬
    子丑寅卯9
    好钢是炼出来的; 好妞是泡出来的!
    级别: 网络英雄
    精华主题: 0
    发帖数量: 1223 个
    工控威望: 6798 点
    下载积分: 9012 分
    在线时间: 335(小时)
    注册时间: 2008-05-17
    最后登录: 2024-07-10
    查看子丑寅卯9的 主题 / 回贴
    4楼  发表于: 2009-06-13 11:08
    逻辑与,逻辑或  外加位移动,想想总有办法的。
    本帖最近评分记录:
  • 下载积分:+1(sjm213) 热心助人,加分表扬
  • (沈阳)承接非标自动化设计,调试及改造;各种通信控制;伺服调试,定位同步控制及专机制造。手机&微信同步(来访注明家园):18680531562 。
    向高手請教
    级别: *
    精华主题: * 篇
    发帖数量: * 个
    工控威望: * 点
    下载积分: * 分
    在线时间: (小时)
    注册时间: *
    最后登录: *
    查看向高手請教的 主题 / 回贴
    5楼  发表于: 2009-06-15 11:20
    描述:程序圖
    图片:
    引用
    引用第2楼wxh0734于2009-06-12 12:48发表的  :
    奇数的二进制最后一位为1
    偶数为0

    這個我也知道,第一步把奇數去掉,可到第二步就不行了。
    sjm213
    有小知识,无大学问。
    级别: 论坛版主

    精华主题: 7 篇
    发帖数量: 5200 个
    工控威望: 7423 点
    下载积分: 158829 分
    在线时间: 3162(小时)
    注册时间: 2007-11-21
    最后登录: 2024-11-28
    查看sjm213的 主题 / 回贴
    6楼  发表于: 2009-06-15 11:27
    用3楼的办法,将V0加2,Z0加1,然后MOV D0V0 D100Z0,直到剩一个数为止。
    向高手請教
    级别: *
    精华主题: * 篇
    发帖数量: * 个
    工控威望: * 点
    下载积分: * 分
    在线时间: (小时)
    注册时间: *
    最后登录: *
    查看向高手請教的 主题 / 回贴
    7楼  发表于: 2009-06-15 11:52
    知道了,謝謝各位的指點。我去試試。