수박수박수박수박수박수? - Python

2024. 11. 9. 17:49·Programming Challenges/Programmers
목차
  1. 문제 설명
  2. 제한 조건
  3. Solution
  4. 간단 방법
728x90
반응형

프로그래머스 문제 바로가기

 

프로그래머스

SW개발자를 위한 평가, 교육, 채용까지 Total Solution을 제공하는 개발자 성장을 위한 베이스캠프

programmers.co.kr

문제 설명

  • 길이가 n이고, 수박수박수박수....와 같은 패턴을 유지하는 문자열을 리턴하는 함수, solution을 완성하세요.
  • 예를들어 n이 4이면 수박수박을 리턴하고 3이라면 수박수를 리턴하면 됩니다.

제한 조건

  • n은 길이 10,000이하인 자연수입니다.

Solution

def solution(n):
    answer = []
    for i in range(1, n + 1):
        if i % 2 == 0:
            answer.append('박')
        else :
            answer.append('수')
    return ''.join(answer)
solution(5)

'수박수박수'
  • 1부터 n까지 range를 만들고, 짝수는 '박', 홀수는 '수'로 넣는 함수를 작성

간단 방법

# 더 간단 풀이
n = 7
s = '수박'* n
s[:n]

'수박수박수박수'
  • 더 간단하게 그냥 '수박' * 7 [:n] 까지 하면 된다.
728x90
반응형

'Programming Challenges > Programmers' 카테고리의 다른 글

특정 옵션이 포함된 자동차 리스트 구하기 [Oracle]  (1) 2024.11.19
  1. 문제 설명
  2. 제한 조건
  3. Solution
  4. 간단 방법
'Programming Challenges/Programmers' 카테고리의 다른 글
  • 특정 옵션이 포함된 자동차 리스트 구하기 [Oracle]
Data Include Me
Data Include Me
AI, LLM, 머신러닝, 파이썬 등 최신 정보와 튜토리얼을 제공하는 데이터 사이언스 전문 블로그입니다.
  • Data Include Me
    Data Include Me
    Data Include Me
  • 전체
    오늘
    어제
    • 전체 (35)
      • AI (16)
        • Machine Learing (2)
        • Deep Learning (0)
        • Natural Language Processing (4)
        • Large Language Model (7)
        • Computer Vision (3)
      • Data Science (10)
        • Data Analysis (1)
        • Statistics & Math (3)
        • Data Engineering (6)
        • Data Visualization (0)
      • Programming Challenges (2)
        • Baekjoon (0)
        • Programmers (2)
        • HackerRank (0)
      • Development (7)
        • Cloud & DevOps (5)
        • Project (2)
  • 인기 글

  • 태그

    sympy
    LangChain
    Cloud Computing
    오블완
    integral
    Crawling
    티스토리챌린지
    Python
    llm
    mcp
  • 링크

    • Github
    • Linkedin
  • 반응형
  • hELLO· Designed By정상우.v4.10.1
Data Include Me
수박수박수박수박수박수? - Python
상단으로

티스토리툴바

단축키

내 블로그

내 블로그 - 관리자 홈 전환
Q
Q
새 글 쓰기
W
W

블로그 게시글

글 수정 (권한 있는 경우)
E
E
댓글 영역으로 이동
C
C

모든 영역

이 페이지의 URL 복사
S
S
맨 위로 이동
T
T
티스토리 홈 이동
H
H
단축키 안내
Shift + /
⇧ + /

* 단축키는 한글/영문 대소문자로 이용 가능하며, 티스토리 기본 도메인에서만 동작합니다.