首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >压缩输入

压缩输入
EN

Code Golf用户
提问于 2020-04-12 13:19:24
回答 28查看 1.5K关注 0票数 19

给出一个词,你的任务是压缩它的第一个字符和删除任何其他元音(aeiou)。

输入

您的输入可以是STDIN中的单词、函数参数或任何其他不会破坏标准漏洞的输入格式。您可以假设输入仅由较低的字符组成。

输出

你的输出必须是单词,压缩。

示例

代码语言:javascript
复制
i -> i
ate -> at
potato -> ptt
ksboejqfgcrauxpwivtzndlhmy -> ksbjqfgcrxpwvtzndlhmy

评分

这是一个代码-高尔夫,所以最短的答案字节赢,祝好运!

EN

回答 28

Code Golf用户

发布于 2020-04-12 13:34:40

05AB1E,6字节

代码语言:javascript
复制
ćsžMм«

在网上试试!

解释

代码语言:javascript
复制
       Input (e.g.). potato
ć      Head extract. otato, p
 s     Swap        . p, otato
  žM   Vowels      . p, otato, aeiou
    м  Remove      . p, tt
     « Concatenate . ptt

Implicit output    .
票数 7
EN

Code Golf用户

发布于 2020-04-12 13:37:34

J,15字节

代码语言:javascript
复制
{.,'aeiou'-.~}.

在网上试试!

直率:

  • {.头..。
  • ,被.
  • 'aeiou'-.~元音,从.
  • }.
票数 4
EN

Code Golf用户

发布于 2020-04-12 14:54:40

sed,14字节

代码语言:javascript
复制
s/\B[aeiou]//g

在网上试试!

Bash + Core实用程序,19字节

代码语言:javascript
复制
sed s/\\B[aeiou]//g

在网上试试!

票数 4
EN
页面原文内容由Code Golf提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://codegolf.stackexchange.com/questions/203387

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档