Algorithm/Baekjoon

단계별로 풀기 7단계 문자열 - 단어공부(1157번 문제) Python3 답안

Bonita SY 2019. 10. 11. 19:25
728x90
반응형

코드)

word = input().upper()
word_dict = dict()

for i in word:
  if i in word_dict:
    word_dict[i] += 1
  else:
    word_dict[i] = 1

result = None
max_value = max(word_dict.values())
for key, value in word_dict.items():
  if value == max_value:
    if result is None:
      result = key
    else:
      result = "?"

print(result)

문제)

https://www.acmicpc.net/problem/1157

 

1157번: 단어 공부

알파벳 대소문자로 된 단어가 주어지면, 이 단어에서 가장 많이 사용된 알파벳이 무엇인지 알아내는 프로그램을 작성하시오. 단, 대문자와 소문자를 구분하지 않는다.

www.acmicpc.net

 

728x90
반응형