๋ฌธ์ ๐
๊ฒฐ๊ณผ๐
์ฝ๋๐ป
st = input().lower()
st2 = set(st)
array = []
for i in st2:
array.append(st.count(i))
if array.count(max(array)) > 1:
print('?')
else:
st2 = list(st2)
print(st2[array.index(max(array))].upper())
ํ์ด๐ก
- st๋ก ์ํ๋ฒณ์ ์
๋ ฅ๋ฐ์
- ์๋ฌธ์๋ก ๋ฐ๊ฟ์ฃผ๊ธฐ ์ํด lower() ์ฌ์ฉ
- set์ ์ฌ์ฉํ์ฌ ์ค๋ณต์ ์ ๊ฑฐํ ๋ฌธ์์ด st2์ ์ถ๊ฐ๋ก ์์ฑ
- ๋ฐ๋ณต๋ฌธ์ ์ด์ฉํ์ฌ ๋ฌธ์์ด ๊ฐฏ์๋ฅผ array ๋ฐฐ์ด์ ์ ์ฅ
- ๊ฐ์ฅ ๋ง์ด ์ฌ์ฉ๋ ์ํ๋ฒณ์ด ๋์ผํ ๊ฒฝ์ฐ, ?๋ฅผ print
- ๊ทธ๋ ์ง ์์ ๊ฒฝ์ฐ, array ์ต๋๊ฐ์ ์ธ๋ฑ์ค๋ฅผ st2์์ print
- ๋๋ฌธ์๋ก ๋ฐ๊ฟ์ฃผ๊ธฐ ์ํด upper() ์ฌ์ฉ
- set์ ๋ถ๋ฆฌ๊ฐ ๋ถ๊ฐ๋ฅํ๊ธฐ์ st2๋ฅผ list๋ก ๋ฐ๊ฟ์ค ํ print
์ฐธ๊ณ ๐
๐ [๋ฐฑ์ค] 1157๋ฒ: ๋จ์ด ๊ณต๋ถ - ํ์ด์ฌ