백준 파이썬 코딩테스트 (단어 공부)

2025. 8. 1. 13:51·코딩테스트/BaekJoon

백준 1157번 문제

단어 공부


문제

 


풀이

1.

이 문제가 제일 어려운거 같다.

현재까지 든 생각으로는 문자를 받아서 중복을 제거, 나온 문자들을 인풋에 대입을 하여서 횟수를 카운트 한다.

이때 반복 중 카운트가 동일하다면, result매개변수에 ?를 넣는다.

 

그리고 모든 결과값은 대문자 출력이니까 먼저 upper를 하면 될것 같다.

 

정리하자면, 중복 제거한 문자에서 하나하나를 반복하여

원래 문자에 대입하여 카운트를 하고, 이때 매개변수 count에 넣고 만약 이것보다 크다면 그 문자를 프린트 하고, 

동일하다면 ?를 넣어 출력하게한다.

 

 


결과

import sys
word = sys.stdin.readline().strip()
word = word.upper()

set_word = set(word)

count = 0
result = ""

for char in set_word:
    num = word.count(char)
    if num > count:
        count = num
        result = char
    elif num == count:
        result = "?"
        
print(result)

 

 

 

Coding_Test/백준/Bronze/1157. 단어 공부 at main · K-MarkLee/Coding_Test

 

Coding_Test/백준/Bronze/1157. 단어 공부 at main · K-MarkLee/Coding_Test

This is an auto push repository for Baekjoon Online Judge created with [BaekjoonHub](https://github.com/BaekjoonHub/BaekjoonHub). - K-MarkLee/Coding_Test

github.com

 

저작자표시 비영리 변경금지 (새창열림)

'코딩테스트 > BaekJoon' 카테고리의 다른 글

백준 파이썬 코딩테스트 (그룹 단어 체커)  (1) 2025.08.05
백준 파이썬 코딩테스트 (크로아티아 알파벳)  (1) 2025.08.04
백준 파이썬코딩테스트 (팰린드롬인지 확인하기)  (4) 2025.08.01
백준 파이썬 코딩테스트 (별 찍기 - 7)  (3) 2025.07.30
파이썬 코딩테스트 (킹, 퀸, 비숍, 아니트, 폰)  (3) 2025.07.24
'코딩테스트/BaekJoon' 카테고리의 다른 글
  • 백준 파이썬 코딩테스트 (그룹 단어 체커)
  • 백준 파이썬 코딩테스트 (크로아티아 알파벳)
  • 백준 파이썬코딩테스트 (팰린드롬인지 확인하기)
  • 백준 파이썬 코딩테스트 (별 찍기 - 7)
코드 유랑자 승열
코드 유랑자 승열
코드 유랑자 승열의 프로그래밍 일지를 남기는 공간입니다.
  • 코드 유랑자 승열
    승열의 프로그래밍 시네마
    코드 유랑자 승열
  • 전체
    오늘
    어제
  • 링크

    • 깃허브 보러가기
    • 링크드인 보러가기
    • 카테고리
      • 코딩테스트
        • LeetCode
        • BaekJoon
      • TIL and WIL
        • TIL
        • WIL
      • 주말스터디
      • 내일배움캠프
        • 사전캠프 강의 (SQL)
      • 용어정리
        • Python
        • Python-Library
        • Machine-Learning
        • Deep-Learning
        • AI 활용
        • LLM & RAG
        • Docker
        • Django
        • SQL
        • Java Script
        • etc
      • Daily 코드카타
        • SQL
        • Python 알고리즘
      • 임시저장
      • 보류
  • 태그

    티스토리챌린지
    RAG
    template
    vector db
    오블완
    View
    word2vec
    django
    langchain
    llm
  • 인기 글

  • 최근 댓글

  • 최근 글

  • hELLO· Designed By정상우.v4.10.1
코드 유랑자 승열
백준 파이썬 코딩테스트 (단어 공부)
상단으로

티스토리툴바