MerchantGuideToGalaxyFunctional:函数式编程范式试图解决商人的银河指南

时间:2024-04-24 12:59:58
【文件属性】:

文件名称:MerchantGuideToGalaxyFunctional:函数式编程范式试图解决商人的银河指南

文件大小:13KB

文件格式:ZIP

更新时间:2024-04-24 12:59:58

Python

第三迭代以第三种语言解决星系问题商人。 银河商人指南 在最近一次金融危机使地球上99.99%的人口拥有0.01%的财富后,您决定放弃地球。 幸运的是,由于账户中只剩下很少的钱,您就可以负担起一艘宇宙飞船,离开地球,飞遍整个银河以出售常见的金属和污垢(这显然很有价值)。在星系上进行销售需要您转换数字和单位,因此您决定编写一个程序来帮助您。用于银河系之间交易的数字遵循与罗马数字相似的约定,并且您一直在努力地收集它们之间的适当转换。基于七个符号: SymbolValue 我1 V 5 X 10 L 250 C 100 D 500 M 1,000 数字是通过将符号组合在一起并加上值而形成的。 例如,MMVI为1000 + 1000 + 5 + 1 =2006。通常,将符号按值的顺序放置,从最大值开始。 如果较小的值先于较大的值,则将较小的值从较大的值中减去,然后将结果相加。 例如


【文件预览】:
MerchantGuideToGalaxyFunctional-main
----.gitignore(2KB)
----Makefile(214B)
----.travis.yml(63B)
----Pipfile.lock(9KB)
----.github()
--------workflows()
----ReadMe.md(3KB)
----.idea()
--------MerchantGuideToGalaxyFunctional.iml(284B)
--------.gitignore(176B)
--------misc.xml(215B)
--------vcs.xml(180B)
--------dataSources.xml(514B)
--------inspectionProfiles()
--------modules.xml(314B)
----Pipfile(167B)
----main.py(517B)
----test()
--------__init__.py(0B)
--------test_hello.py(348B)

网友评论