python进阶练习题:纸牌屋【难度:2级】:
你想建立一个标准的房子的卡,但你不知道你有多少卡需要.编写一个程序,它会根据你想拥有的楼层数计卡的数量最少.例如,如果你想有一个一层楼的房子,你会需要他们的7(在基础层2双两张牌,一个水平卡及一对拿到1楼).在这里你可以看到我的意思是哪种卡房子:
http://www.wikihow/Build-a-Tower-of-Cards
注意有关地板:
这习题使用建筑楼层英国编号系统.如果你希望你的纸房子有一楼,它需要一个地下,然后上面一楼.
细则(红宝石和JavaScript的&的Python&R)
输入必须是一个大于0的整数,对于其他的输入产生一个错误.
详细资料(哈斯克尔)
输入必须是一个大于0的整数,对于其他输入返回Nothing
.
编程目标:
def house_of_cards(floors):
pass
测试样例:
Test.expect(house_of_cards(1) == 7)
最佳答案(多种解法):
点击查看答案
更多关联题目:
交流讨论:
景越Python基础训练营QQ群
欢迎各位同学加群讨论,一起学习,共同成长!
免责申明:
本博客所有编程题目及答案均收集自互联网,主要用于供网友学习参考,如有侵犯你的权益请联系管理员及时删除,谢谢
题目收集至https://www.codewars/
https://www.codewars/kata/house-of-cards
更多推荐
python进阶练习题:纸牌屋【难度:2级】--景越Python编程实例训练营,不同难度Python习题,适合自学Python的新手进阶
发布评论