【发布时间】:2016-09-10 07:16:01
【问题描述】:
我正在尝试解决一些 Ruby 挑战,但我在一些低级别(我想?)数字字符转换方面遇到了大问题。
想象一下,你需要编写程序,在你的屏幕上打印句子例如:
“Jon Doe 出生于 2017 年!”
仅使用以下字符 [a-zA-Z.\n ](大小写字母、点、空格和换行符)
事实上,我什至不知道我应该如何开始寻找答案。
它是某种使用pack / unpack 的方法吗?还是有什么我找不到的简单解决方案?
“编写程序”加粗是有原因的。问题是,Ruby 中 program 的最简单定义是什么?
【问题讨论】:
-
这将是codegolf.stackexchange.com的一项不错的任务
标签: ruby string data-conversion puts