码迷,mamicode.com
首页 > 其他好文 > 详细

4.25 每日小三练

时间:2020-04-26 01:33:33      阅读:64      评论:0      收藏:0      [点我收藏+]

标签:鸡兔同笼   pre   十六进制   class   count   def   个数   and   重复   

1:关于八进制、十进制、十六进制:

八进制:01234567

十进制:0123456789

十六进制:0123456789ABCDEF

在Python中,十进制转八进制:oct()

                      十进制转十六进制:hex()

2:有12345678 八个数字,能组成多少个互不相同且无重复数字的3位数?

count = 0
for i in range(1, 9):
     for x in range(1, 9):
         for y in range(1, 9):
             if i != x and x != y and i != y:
                 print(i, x, y)
                 count += 1
print(count)

3:鸡兔同笼经典题:

公鸡5文钱一只,母鸡3文钱一只,小鸡3只一文钱,用100文钱买100只鸡,其中公鸡,母鸡,小鸡都必须要有,问公鸡,母鸡,小鸡要买多少只刚好凑足100文钱?

for x in range(1, 100):
     for y in range(1, 100):
         for z in range(1, 100):
             if x + y + z == 100 and 5 * x + 3 * y + z / 3 == 100:  # 小鸡三只一文钱,就是z/3
                 print(x, y, z)

 

4.25 每日小三练

标签:鸡兔同笼   pre   十六进制   class   count   def   个数   and   重复   

原文地址:https://www.cnblogs.com/ljy123/p/12776410.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!