サンタ🎅は、おもちゃ🎁の名前の中で最初に一度しか現れない文字がどれかを知りたがっています。
stringを受け取り、出現回数を数えるときには大文字小文字を無視しつつ、戻り値としては元の文字列に現れたとおりの最初の非重複文字を返す関数を書いてください。
そのような文字がなければ、空文字列("")を返します。
例:
findUniqueToy('Gift') // 'G'
// ℹ️ G は最初に一度しか現れない文字であり
// 文字列に現れたとおりの形で返します
findUniqueToy('sS') // ''
// ℹ️ 大文字小文字を区別しないため、文字は互いに重複しています
findUniqueToy('reindeeR') // 'i'
// ℹ️ r は(大文字も含めて)複数回現れ
// e も複数回現れるので、最初の非重複文字は 'i' です
// その他のケース:
findUniqueToy('AaBbCc') // ''
findUniqueToy('abcDEF') // 'a'
findUniqueToy('aAaAaAF') // 'F'
findUniqueToy('sTreSS') // 'T'
findUniqueToy('z') // 'z'find_unique_toy('Gift') # 'G'
# ℹ️ G は最初に一度しか現れない文字であり
# 文字列に現れたとおりの形で返します
find_unique_toy('sS') # ''
# ℹ️ 大文字小文字を区別しないため、文字は互いに重複しています
find_unique_toy('reindeeR') # 'i'
# ℹ️ r は(大文字も含めて)複数回現れ
# e も複数回現れるので、最初の非重複文字は 'i' です
# その他のケース:
find_unique_toy('AaBbCc') # ''
find_unique_toy('abcDEF') # 'a'
find_unique_toy('aAaAaAF') # 'F'
find_unique_toy('sTreSS') # 'T'
find_unique_toy('z') # 'z'
