chengyue321 发表于 2012-3-21 17:01:37

没看明白:(

qq20071999 发表于 2012-3-23 00:35:44

高手高手哇,宏程序都用到这个份上额

gafreld 发表于 2014-12-28 11:35:56

都是知音啊

gafreld 发表于 2014-12-28 11:37:26

在如今软件横行的时代很少有人用宏

ya_blueang 发表于 2015-2-18 12:04:59

學習,謝謝樓主分享

Myhui 发表于 2021-10-1 03:01:01

本帖最后由 Myhui 于 2021-10-1 12:32 编辑

放假了,没有机床测试,用python测试了下,结果是3121吗i=0
i=0

b=0

while b!=3:
    a=i*5+1 #设最开始有这么多的苹果
    c=a #赋值给需要传出的变量
    ifa%5==1 : #如果能平均分5份苹果还剩下一个
      a=a-int(a/5)-1 #第一个人拿走一份再吃掉一个后剩余的苹果
      b=1
      ifa%5==1 : #如果第二个人能把剩下的苹果平均分5份苹果还剩下一个
            a=a-int(a/5)-1 #以下依次类推
            b=2
            ifa%5==1 :
                a=a-int(a/5)-1
                b=3
                ifa%5==1 :
                  a=a-int(a/5)-1
                  b=4
                  ifa%5==1 :
                        #a=a-int(a/5)-1
                        b=5 #当第五个人可以正常分苹果时跳出循环

    print("第"+str(i+1)+"次循环 到第"+str(b)+"人可分配 当前循环的苹果数量"+str(c))
    i=i+1


print("最少需要"+str(c)+"个苹果")



论坛代码为什么放不到代码框里??



要减去的4是固定的,也就是5份的1,不是5个人的1
在while b!=5 的位置分别设置4 3 2可以用计算器试一下
(5份)的(n人次方)减去4等于最小苹果数量???如何可以推导出来?



VYF0412 发表于 2022-1-11 15:00:13

感谢贴主分享经验感谢贴主无私分享宝贵知识,意思就是思路启蒙很重要呗,啥事都得先有个思路

ug大神 发表于 2022-3-12 02:00:12

66666666666666

wx_1657443396 发表于 2022-4-13 15:30:04

如何用宏程序来计算这道数学题

wx_5544813524 发表于 2022-5-13 16:34:35

ffffffffffffffffffffffffffffffffff
页: 1 2 [3] 4
查看完整版本: 如何用宏程序来计算这道数学题