免責事項:これは私の挑戦ではありませんが、ThisGuyは投稿してもいいと言っています。
時々、のようhappiness
に、反対の言葉を作りたいと思いunhappiness
ます。残念ながら、これが起こると、私の脳は時々空になります。それからある日、この出来事がさらに次々に起こって、私は自分自身に「これがプログラムの目的です!」と思いました。
英語には多くの例外があるため、開始文字のプレフィックスを含むリストを作成しました
q or h -> dis- (honest -> dishonest)
l -> il- (legal -> illegal)
m or p -> im- (mature -> immature)
r -> ir- (responsible -> irresponsible)
everything else -> un- (worthy -> unworthy)
仕事
入力を文字列として指定すると、その文字列を負にして、結果を出力します。与えられたすべての入力が上記のルールに適合すると仮定できます。提出物は、スニペットではなくプログラムまたは機能である場合があります。
入力
パラメータとして、またはSTDINから取得した単一の文字列
出力
上記の規則に準拠した、その文字列の否定形式
勝つ方法
これはコードゴルフなので、最短のコードが勝ちます
qadi
、qat
前述のqi
、qirsh
とqwerty
。(私は多くのスクラブルをプレイします)
q
なしで始まる単語を取得しないと仮定できますu
か?