回答編集履歴
1
別案を追記
answer
CHANGED
@@ -4,4 +4,13 @@
|
|
4
4
|
|
5
5
|
result = text.each_char.to_a.uniq.join
|
6
6
|
p result #=> "あいうえお"
|
7
|
+
```
|
8
|
+
|
9
|
+
追記:
|
10
|
+
textが非常に大きくて、登場する文字の種類が少なければこっちがいいかも。
|
11
|
+
```lang-ruby
|
12
|
+
text = "あいうえおあいうえおあいうえお"
|
13
|
+
|
14
|
+
result = text.each_char.with_object({}){|x,o|o[x]=true}.keys.join
|
15
|
+
p result #=> "あいうえお"
|
7
16
|
```
|