标签:鸡兔同笼 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)
标签:鸡兔同笼 pre 十六进制 class count def 个数 and 重复
原文地址:https://www.cnblogs.com/ljy123/p/12776410.html