Test
-
func solution(_ my_str:String, _ n:Int) -> [String] { var arr: [String] = [] var result = "" for i in my_str{ result += String(i) if result.count == n{ arr.append(result) result = "" } } if !result.isEmpty{ arr.append(result) } return arr } 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr
[Programmers] 잘라서 배열로 저장하기func solution(_ my_str:String, _ n:Int) -> [String] { var arr: [String] = [] var result = "" for i in my_str{ result += String(i) if result.count == n{ arr.append(result) result = "" } } if !result.isEmpty{ arr.append(result) } return arr } 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr
2023.11.17 -
func solution(_ quiz:[String]) -> [String] { var result: [String] = [] for i in quiz{ var arr = i.components(separatedBy: " ") if arr[1] == "-"{ if Int(arr[0])! - Int(arr[2])! == Int(arr[4])!{ result.append("O") } else{ result.append("X") } } else{ if Int(arr[0])! + Int(arr[2])! == Int(arr[4])!{ result.append("O") } else{ result.append("X") } } } return result } 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 ..
[Programmers] OX 퀴즈func solution(_ quiz:[String]) -> [String] { var result: [String] = [] for i in quiz{ var arr = i.components(separatedBy: " ") if arr[1] == "-"{ if Int(arr[0])! - Int(arr[2])! == Int(arr[4])!{ result.append("O") } else{ result.append("X") } } else{ if Int(arr[0])! + Int(arr[2])! == Int(arr[4])!{ result.append("O") } else{ result.append("X") } } } return result } 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 ..
2023.11.15 -
내 풀이 func solution(_ my_string:String) -> Int { var arr = my_string.split(separator: " ") var sepa: [String] = [] var num: [Int] = [] var result = 0 for i in 0.. Int { return my_string.replacingOccurrences(of: "- ", with: "-") .replacingOccurrences(of: "+", with: "") .split(separator: " ") .map { Int($0)! } .reduce(0, +) } 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이..
[Programmers] 문자열 계산하기내 풀이 func solution(_ my_string:String) -> Int { var arr = my_string.split(separator: " ") var sepa: [String] = [] var num: [Int] = [] var result = 0 for i in 0.. Int { return my_string.replacingOccurrences(of: "- ", with: "-") .replacingOccurrences(of: "+", with: "") .split(separator: " ") .map { Int($0)! } .reduce(0, +) } 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이..
2023.11.14 -
func solution(_ n:Int) -> [Int] { return (1...n).filter { n%$0 == 0 } } 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr
[Programmers] 약수 구하기func solution(_ n:Int) -> [Int] { return (1...n).filter { n%$0 == 0 } } 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr
2023.11.13 -
내 풀이 func solution(_ numbers:String) -> Int64 { var result = numbers if result.range(of: "one") != nil{ result = result.replacingOccurrences(of: "one", with: "1") } if result.range(of: "two") != nil{ result = result.replacingOccurrences(of: "two", with: "2") } if result.range(of: "three") != nil{ result = result.replacingOccurrences(of: "three", with: "3") } if result.range(of: "four") != nil{ r..
[Programmers] 영어가 싫어요내 풀이 func solution(_ numbers:String) -> Int64 { var result = numbers if result.range(of: "one") != nil{ result = result.replacingOccurrences(of: "one", with: "1") } if result.range(of: "two") != nil{ result = result.replacingOccurrences(of: "two", with: "2") } if result.range(of: "three") != nil{ result = result.replacingOccurrences(of: "three", with: "3") } if result.range(of: "four") != nil{ r..
2023.11.13 -
func solution(_ array:[Int], _ n:Int) -> Int { return array.sorted().sorted { abs($0-n) Int { a zoiworld.tistory.com
[Programmers] 가까운 수func solution(_ array:[Int], _ n:Int) -> Int { return array.sorted().sorted { abs($0-n) Int { a zoiworld.tistory.com
2023.11.10