回答編集履歴
1
endが一つ多い。
answer
CHANGED
@@ -4,16 +4,15 @@
|
|
4
4
|
|
5
5
|
```ruby
|
6
6
|
str = "Now I need a drink, alcoholic of course, after the heavy lectures involving quantum mechanics."
|
7
|
-
|
7
|
+
def cipher(input)
|
8
|
-
|
8
|
+
ret = ""
|
9
|
-
|
9
|
+
input.each_char do |char|
|
10
|
-
|
10
|
+
if char == char.downcase
|
11
|
-
|
11
|
+
ret += chr(219-ord(char))
|
12
|
-
|
12
|
+
else
|
13
|
-
|
13
|
+
ret += char
|
14
|
-
end
|
15
|
-
end
|
16
14
|
end
|
15
|
+
end
|
17
16
|
end
|
18
17
|
|
19
18
|
str = cipher(str)
|