[프로그래머스] 문자열 반복 출력

2023. 3. 28. 01:31·알고리즘/프로그래머스
728x90
import Foundation

func solution(_ my_string: String, _ n: Int) -> String {
    
    var result = ""
    
    //my_string의 길이가 2 이상 5 이하, n이 2 이상 10 이하인지 확인합니다. 만약 그렇지 않다면, 빈 문자열을 반환합니다.
    guard 2...5 ~= my_string.count && 2...10 ~= n else { return "" }
    
    //my_string의 각 문자 char에 대해 n번씩 반복해서 result에 추가합니다.
    for char in my_string {
        for _ in 1...n {
            result.append(char)
        }
    }
    print(result)
    return result
}
solution("hello", 3)

 

728x90

'알고리즘 > 프로그래머스' 카테고리의 다른 글

[Programmers/Swift] Lv.0 배열 원소의 길이  (0) 2024.03.13
[Programmers/Swift] Lv.0 중복된 숫자 개수  (0) 2024.03.08
[프로그래머스] 옷가게 할인 받기  (0) 2023.03.17
[프로그래머스] 최빈값 구하기  (0) 2023.03.08
[프로그래머스] 배열 중앙값 구하기  (0) 2023.03.06
'알고리즘/프로그래머스' 카테고리의 다른 글
  • [Programmers/Swift] Lv.0 배열 원소의 길이
  • [Programmers/Swift] Lv.0 중복된 숫자 개수
  • [프로그래머스] 옷가게 할인 받기
  • [프로그래머스] 최빈값 구하기
bulmang
bulmang
모바일 개발자 도전
  • bulmang
    bulmang
    bulmang
  • 전체
    오늘
    어제
    • 분류 전체보기 (208)
      • 알고리즘 (68)
        • List (3)
        • Two Pointer (6)
        • Binary Search (4)
        • Prefix Sum (3)
        • Sort (4)
        • Brute Force (5)
        • Array (2)
        • String (4)
        • 프로그래머스 (12)
        • 백준 (9)
        • Queue (2)
        • Stack (2)
        • Recursion (12)
      • Computer Science (16)
        • Computer Architecture (6)
        • Operating System (5)
        • Network (2)
        • 기타 (2)
        • System Programming (1)
      • Swift (70)
        • 개발 (24)
        • 정리 (25)
        • 문법 (20)
      • Flutter (24)
      • 기타 (12)
        • 후기 (12)
      • Git (6)
      • Ios 오픈소스 (5)
      • UI 디자인 (5)
      • AppleScript (2)
  • 링크

    • Notion
    • Github
  • 태그

    SwiftUI
    Xcode
    Java
    협업
    백준
    알고리즘
    riverpod
    자료구조
    IOS
    FLUTTER
    Apple Developer Academy
    Swift
    문법
    today i learned
    재귀
    컴퓨터구조
    피플
    코딩테스트
    개발
    til
  • 최근 댓글

  • 최근 글

  • 인기 글

  • 250x250
  • hELLO· Designed By정상우.v4.10.2
bulmang
[프로그래머스] 문자열 반복 출력
상단으로

티스토리툴바