【发布时间】:2015-04-04 00:45:42
【问题描述】:
挑战:
输入任意长度的句子并将该句子中的所有单词转换为猪拉丁语。如果您不知道什么是猪拉丁语,请阅读Wikipedia: Pig Latin。
规格:
-
假设所有单词都以空格分隔,并且所有句子都以感叹号、问号或句点结尾。
-
不要使用维基百科中提到的元音变体。
-
对于诸如面包和测验之类的词,完全可以使用 readbay、uizqay 而不是 eadbray 和 izquay。
-
函数或方法是完全可以接受的。换句话说,您不需要接受用户输入,但您必须显示用户输出。
-
假设没有输入包含复合词。
例子:
Input: I am a happy man.
Output: Iway amway away appyhay anmay.
如何获胜:
获胜者是能够编写程序以最少的字符完成挑战的人。
【问题讨论】:
-
@Byron Whitlock:获胜的满足感。如果你赢了,你的答案会打一个绿色的复选标记。 :P
-
我们应该正确地将大写单词大写吗?我们可以忽略整个单词大写的情况吗?
-
@trinithis:没关系。无论哪种方式都可以。
-
好的,谁投票决定关闭这个主题是离题?请那个人提供他/她决定这样做的理由吗?
-
@MtnViewMark:是的,你需要保持标点符号。
标签: language-agnostic code-golf rosetta-stone