[プログラマー(Ruby)]1中間文字を入力
1786 ワード
📌 レベル1の問題の中間文字を入力
言語:Ruby
🗒️ 問題の説明
単語sの中間文字を返す関数を作成します.単語の長さが偶数の場合は、中間の2文字を返します.
在韓事項
sは、1または100より長い文字列です.
I/O例
s = "abcde"=> "c"
s = "qwer" => "we"
▼▼解決コード
def solution(s)
answer = ''
s_length = s.length
center = s_length / 2
answer = s_length % 2 == 0 ? s[center - 1, 2] : s[center]
return answer
end
サムネイル:https://www.klipfolio.com/blog/algorithm-in-six-steps
Reference
この問題について([プログラマー(Ruby)]1中間文字を入力), 我々は、より多くの情報をここで見つけました
https://velog.io/@jinsu6688/프로그래머스Ruby-1.-가운데-글자-가져오기
テキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol
def solution(s)
answer = ''
s_length = s.length
center = s_length / 2
answer = s_length % 2 == 0 ? s[center - 1, 2] : s[center]
return answer
end
Reference
この問題について([プログラマー(Ruby)]1中間文字を入力), 我々は、より多くの情報をここで見つけました https://velog.io/@jinsu6688/프로그래머스Ruby-1.-가운데-글자-가져오기テキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol