Programmers 3

[Programmers / Swift] Lv.0 알고리즘 문제 # 5

더보기더보기프로그래머스 Lv.0 코딩 테스트 문제를 5 개를 Swift 언어로 풀고 기록한 포스트입니다.  # 짝수 홀수 개수 문제 설명정수가 담긴 리스트 num_list가 주어질 때, num_list의 원소 중 짝수와 홀수의 개수를 담은 배열을 return 하도록 solution 함수를 완성해보세요. 제한사항1 ≤ num_list의 길이 ≤ 1000 ≤ num_list의 원소 ≤ 1,000입출력 예num_listresult[1, 2, 3, 4, 5][2, 3][1, 3, 5, 7][0, 4] 입출력 예 설명입출력 예 #1[1, 2, 3, 4, 5]에는 짝수가 2, 4로 두 개, 홀수가 1, 3, 5로 세 개 있습니다.입출력 예 #2[1, 3, 5, 7]에는 짝수가 없고 홀수가 네 개 있습니다.문제 풀이..

Programmers 2024.10.01

[Programmers / Swift] Lv.0 알고리즘 문제 #5

더보기더보기더보기프로그래머스 Lv.0 코딩 테스트 문제를 5 개를 Swift 언어로 풀고 기록한 포스트입니다. # 짝수의 합 문제 설명 정수 n이 주어질 때, n이하의 짝수를 모두 더한 값을 return 하도록 solution 함수를 작성해주세요. 제한사항0  n ≤ 1000입출력 예nresult103046 문제 풀이import Foundationfunc solution(_ n: Int) -> Int {    var sum = 0    for i in 0...n {        if i % 2 == 0 {            sum += i        }    }    return sum}먼저 sum 의 초기값에 0 을 할당해 줍니다.그 뒤, 반복문을 통해서 짝수를 더하며 총합을 반환하게 하는 코드를 ..

Programmers 2024.09.21

[Programmers / Swift] Lv. 0 알고리즘 문제 #11

더보기더보기프로그래머스 Lv.0 코딩 테스트 문제를 11 개를 Swift 언어로 풀고 기록한 포스트입니다.먼저 사칙 연산 파트부터 하나씩 풀이하겠습니다. # 두 수의 합 문제 설명정수 num1 과 num2 가 주어질 때, num1 num2 의 합을 return 하도록 soltuion 함수를 완성해 주세요. 제한사항-50,000 ≤ num1 ≤ 50,000-50,000 ≤ num2 ≤ 50,000입출력 예num1num2result2351002102문제 풀이import Foundationfunc solution(_ num1:Int, _ num2:Int) -> Int {    return num1 + num2} 두 수의 합을 구하는 문제이기 때문에 두 매개 변수를  + 로 입력해 주면 더한 결과값이 리턴됨을 ..

Programmers 2024.09.11