반응형

Codewars(알고리즘) 29

[Codewars] [7Kyu] V A P O R C O D E

Codewars - Achieve mastery through coding practice and developer mentorshipA coding practice website for all programming levels – Join a community of over 3 million developers and improve your coding skills in over 55 programming languages!www.codewars.com이번 문제는 받은 문자열을 특정 조건에 맞게 변환해서 반환하는 문제입니다.조건은 다음과 같습니다.1. 받은 문자열의 각 문자를 대문자로 변환2. 각 문자 사이 간격 스페이스2개로 구분3. 원 문자의 간격은 무시func vaporcode(_ str: Str..

[Codewars] [5Kyu] Consecutive k-Primes

Codewars - Achieve mastery through coding practice and developer mentorshipA coding practice website for all programming levels – Join a community of over 3 million developers and improve your coding skills in over 55 programming languages!www.codewars.com이번 문제는 소인수분해를 해서 나온 소수들의 갯수를 확인하고, k 값과 동일한 소수의 갯수가 연속되는 횟수에 대해서 구하는 문제입니다. 1. Swift1-1. 본인의 풀이소인수분해를 하는 함수를 하나 만들고(primeCountChecker) 해당 함수에서..

[Codewars] [8Kyu] Convert a String to a Number!

Codewars - Achieve mastery through coding practice and developer mentorshipA coding practice website for all programming levels – Join a community of over 3 million developers and improve your coding skills in over 55 programming languages!www.codewars.com이번 문제는 매우 간단한 String -> Int 변경 관련 문제입니다.심지어 조건에 적혀있는대로면 String은 무조건 들어오고, 그 값 또한 무조건 Int라고 하네요.func stringToNumber(_ string:String) -> Int { ..

[Codewars] [7Kyu] Highest and Lowest

Codewars - Achieve mastery through coding practice and developer mentorshipA coding practice website for all programming levels – Join a community of over 3 million developers and improve your coding skills in over 55 programming languages!www.codewars.com이번 문제는 string으로 들어온 값 중 가장 큰 값과 작은 값을 찾아서 string으로 반환하는 문제입니다.간단하게 해보자면 string을 특정 값을 기준으로 배열로 나누고, 각 배열의 아이템들을 Int로 변환 후 해당 값들의 max, min값을 찾으..

[Codewars] [6Kyu] Parabolic Arc Length

Codewars: Achieve mastery through coding challenge Codewars is a coding practice site for all programmers where you can learn various programming languages. Join the community and improve your skills in many languages! www.codewars.com 이번에는 f(x) 식이 주어지고, 해당 값에 따른 포물선 곡선의 각 point별 길이를 구하여 전체 포물선 유사값을 도출하는 문제입니다. 중학교 때 배운 a^2 + b^2 = c^2을 응용했습니다.. 1. Swift 1-1. 본인의 풀이 func lenCurve(_ n: Int) -> Do..

[Codewars] [6Kyu] Persistent Bugger.

Codewars: Achieve mastery through coding challenge Codewars is a coding practice site for all programmers where you can learn various programming languages. Join the community and improve your skills in many languages! www.codewars.com 이번 문제는 주어진 값의 각 자릿 수를 서로 곱한 후, 그 결과값의 자릿수가 2 이상이면 해당 계산을 반복하고, 그 횟수에 대해서 return을 해주는 문제입니다. 1. Swift 1-1. 본인의 풀이 func persistence(for num: Int) -> Int { var retur..

반응형