找回密码
 立即注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

查看: 1092|回复: 12

[其他]:天气这么热,大家来休息一下,动动脑筋吧

[复制链接]
发表于 2007-8-2 13:26:14 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?立即注册

×
谁能用CAD算出从2到208共有多少个2???
哈哈,大家试一试哦*-*1
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
发表于 2007-8-2 13:45:00 | 显示全部楼层
51个。
方法:列出这些数,用查找替换命令一换……
剩下的就不必说了吧?
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

发表于 2007-8-2 13:57:11 | 显示全部楼层
好方法
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-8-2 13:57:17 | 显示全部楼层
怎么列呀,总不见的一个一个写吧?
要把所用命令和步骤都写出来,看看谁的最简便。
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

发表于 2007-8-2 14:14:17 | 显示全部楼层
谁一个一个写?用ET里面的tcount自动文本数字命令不就行了?
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

发表于 2007-8-3 22:13:46 | 显示全部楼层
直接用excel的查找就可以统计出来了。
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

发表于 2007-8-3 22:23:05 | 显示全部楼层
条条大路通罗马,但是人家只划道cad
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

发表于 2007-8-5 14:37:32 | 显示全部楼层
最初由 yi.gao 发布
[B]51个。
方法:列出这些数,用查找替换命令一换……
剩下的就不必说了吧? [/B]

长老 我试了下是50个 :)
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

发表于 2007-8-5 15:47:27 | 显示全部楼层
不好意思,我算成了2-209。
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

已领礼包: 8121个

财富等级: 富甲天下

发表于 2007-8-5 16:56:38 | 显示全部楼层
不知道我是不是画蛇添足还是狗尾续貂,我在这里提供一段lisp代码,也许初学者能从中学点什么。

  1. ;;;主程序
  2. (defun c:test (/ n0 n1 n2 ju tt)
  3.   ;;数据输入

  4.   (initget 4)                          ;不为负数
  5.   (setq n0 (getreal "\n请输入第一个数<2>: "))
  6.   (if (null n0)                        ;如果空输入
  7.     (setq n0 2)                        ;第一个数为2
  8.   )                                 
  9.   (setq n0 (fix n0))                  
  10.   
  11.   (initget 6)                          ;不为负数,不为0
  12.   (setq n1 (getreal "\n请输入最后的数<208>: "))
  13.   (if (null n1)                        ;如果空输入
  14.     (setq n1 208)                      ;最后的数为208
  15.   )
  16.   (setq n1 (fix n1))
  17.   
  18.   (initget 4)                          ;不为负数
  19.   (setq ju (getint "\n请输入要计数的<2>: "))
  20.   (if (null ju)                        ;如果空输入
  21.     (setq ju 2)                        ;计数的数为2
  22.   )

  23.   ;;开始计算和打印
  24.   (if (and (< n0 n1)                   ;如果第一个数小于最后的数
  25.            (< ju 10)                   ;而且计数的数小于10
  26.       )                                
  27.     (progn
  28.       (setq n2 (count n0 n1 ju))       ;开始统计
  29.       (setq tt (strcat "\n从"
  30.                        (itoa n0)
  31.                        "到"
  32.                        (itoa n1)
  33.                        "共有"
  34.                        (itoa n2)
  35.                        "个"
  36.                        (itoa ju)
  37.                        "."
  38.                )                       ;连接字符串
  39.       )                                ;end _setq
  40.       (princ tt)                       ;打印结果
  41.     )                                  ;end _progn
  42.     (princ "\n输入有误!")              ;打印出错信息
  43.   )                                    ;end _if
  44.   (princ)                              ;静默退出程序
  45. )                                      ;end _defun
  46. ;;;计数函数
  47. (defun count (n0 n1 judge / i j k str asc)
  48.   (setq k 0)                           ;计数器归零
  49.   (setq i n0)                          ;从第一个数数起
  50.   (setq j (+ judge 48))                ;要计数的数的ACSII码
  51.   (repeat (1+ (- n1 n0))               ;开始循环
  52.     (setq str (itoa i))                ;转化成字符串
  53.     (setq asc (vl-string->list str))   ;ACSII码表
  54.     (foreach n asc                     ;对表的每一个数字
  55.       (if (= n j)                      ;如果是要计数的数字
  56.         (setq k (1+ k))                ;计数器加1
  57.       )                                ;end _if
  58.     )                                  ;end _foreach
  59.     (setq i (1+ i))                    ;向前数数
  60.   )                                    ;end _repeat
  61.   k                                    ;返回计数器的值
  62. )                                      ;end _defun


编译成vlx文件,看看速度上的差异。
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

发表于 2007-8-5 17:07:19 | 显示全部楼层
绝对是添上两大龙爪,扩展一下就可以尝试着计算航天飞机轨道了。恭喜你!
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

发表于 2007-8-6 20:19:19 | 显示全部楼层
用EXCEL替换2-208的含2的字,假设用2换成A,共得到50个结果!
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

发表于 2007-8-6 20:29:47 | 显示全部楼层
斑竹英明,不过
“谁能用CAD算出。。。。。。”
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|申请友链|Archiver|手机版|小黑屋|辽公网安备|晓东CAD家园 ( 辽ICP备15016793号 )

GMT+8, 2024-9-20 14:31 , Processed in 0.403564 second(s), 55 queries , Gzip On.

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表