[백준 python] 15904번 UCPC는 무엇의 약자일까? - 그리디

2022. 3. 3. 19:43·지난 글 모음
반응형

레벨: 실버 5

언어: python


문제풀러가기

📑풀이 과정

풀이는 간단하다. 그리고 다양한 방법으로 풀 수 있을 거 같다.

 

내가 푼 방법은 UCPC를 문자열로 저장해두고 input으로 들어오는 문자열을 탐색하여 찾는다.
찾은 횟수를 idx에 저장하고 idx가 4면 UCPC가 있는 것이고 4이하이면 UCPC가 없는 것이다.

📋풀이 코드

import sys

sys.stdin = open("input_py.txt", "r")
input = sys.stdin.readline

string = input()

UCPC = 'UCPC'
idx = 0
for i in string:
  if idx > 3:
    break
  if UCPC[idx] == i and idx<4:
    idx+=1

print('I love UCPC' if idx==4 else 'I hate UCPC')

 


반응형

'지난 글 모음' 카테고리의 다른 글

[백준 python] 18310번 안테나 - 그리디  (0) 2022.03.04
[백준 python] 1448번 삼각형 만들기 (삼각형의 조건) - 그리디  (0) 2022.03.03
[백준 python] 1037번 약수  (0) 2022.03.02
[백준 python] 9658번 돌 게임 4 - 동적프로그래밍(DP)  (0) 2022.03.01
[백준 python] 2225번 합분해 - 동적프로그래밍(DP)  (0) 2022.02.27
'지난 글 모음' 카테고리의 다른 글
  • [백준 python] 18310번 안테나 - 그리디
  • [백준 python] 1448번 삼각형 만들기 (삼각형의 조건) - 그리디
  • [백준 python] 1037번 약수
  • [백준 python] 9658번 돌 게임 4 - 동적프로그래밍(DP)
코딩하자영아
코딩하자영아
코딩공부내용 정리
  • 코딩하자영아
    코드치고 무게치고
    코딩하자영아
  • 전체
    오늘
    어제
    • 분류 전체보기 (82)
      • 개발 (1)
      • 지난 글 모음 (81)
  • 블로그 메뉴

    • 홈
    • 태그
    • 방명록
  • 링크

  • 공지사항

  • 인기 글

  • 태그

    python
    sw정글사관학교
    javascript
    React
    JavaScrpit
    HTML
    conding test
    Express
    백준
    코딩테스트
    dfsbfs
    html input
    PINTOS
    sw 정글
    회원가입 폼
    프로그래머스
    템플릿 문자열
    회원가입
    malloc-lab
    정글sw
    node.js
    onChange
    자바스크립트
    Spring
    사용자 정의 객체
    자바스크립트 문자열 변수
    Coding Test
    SW정글
    목록 창 만들기
    리액트
  • 최근 댓글

  • 최근 글

  • hELLO· Designed By정상우.v4.10.0
코딩하자영아
[백준 python] 15904번 UCPC는 무엇의 약자일까? - 그리디
상단으로

티스토리툴바