분류 전체보기

· Programmers
출처 : 프로그래머스https://school.programmers.co.kr/learn/courses/30/lessons/12954난이도: Lv.1 문제 설명함수 solution은 정수 x와 자연수 n을 입력 받아, x부터 시작해 x씩 증가하는 숫자를 n개 지니는 리스트를 리턴해야 합니다. 다음 제한 조건을 보고, 조건을 만족하는 함수, solution을 완성해주세요. 제한 조건x는 -100000000 이상, 100000000 이하인 정수입니다.n은 1000 이하인 자연수입니다.입출력 예xnanswer25[2,4,6,8,10]43[4,8,12]-42[-4,-8] 문제 풀이func solution(_ x:Int, _ n:Int) -> [Int64] { return Array(1...n).map { ..
· Programmers
출처: 프로그래머스https://school.programmers.co.kr/learn/courses/30/lessons/87389난이도: Lv.1 문제 설명자연수 n이 매개변수로 주어질 때, n을 x로 나눈 나머지가 1이 되도록 하는 가장 작은 자연수x를 return 하도록 solution 함수를 완성해주세요. 답이 항상 존재함은 증명될 수 있습니다. 제한사항3 ≤ n ≤ 1,000,000입출력 예nresult1031211 import Foundationfunc solution(_ n:Int) -> Int { var result: Int = 2 while(n % result != 1){ result += 1 } return result}​
· Programmers
출처 : 프로그래머스https://school.programmers.co.kr/learn/courses/30/lessons/12928난이도: Lv.1 문제 설명정수 n을 입력받아 n의 약수를 모두 더한 값을 리턴하는 함수, solution을 완성해주세요. 제한사항n 은 0 이상 3000이하인 정수입니다.입출력 예nreturn122856 1. 내가 짠 코드func solution(_ n: Int) -> Int { var sum: Int = 0 if n >= 0 && n  오류란다.. 왜!! why!! 이유를 찾기 위해 구글링을 해봤더니 index out of range(활용한 인덱스 범위 연산자가 초과함.)옵셔널에서 nil값에 의한 오류.라고 하는데, 솔직히 아직 잘 모르겠다 제한 사항 조건에 ..
· Programmers
출처 : 프로그래머스https://school.programmers.co.kr/learn/courses/30/lessons/12931난이도 : Lv.1 문제 설명자연수 N이 주어지면, N의 각 자릿수의 합을 구해서 return 하는 soulution 함수를 만들어 주세요.예를들어 N = 123이면 1+2+3 = 6을 return 하면 됩니다. 제한사항N의 범위 : 100,000,000 이하의 자연수입출력 예Nanswer123698724 1차 시도import Foundationfunc solution(_ n:Int) -> Int{ var answer:Int = 0 while(n > 0){ answer += n % 10 n/=10 } return answer} ..
· Programmers
출처 : 프로그래머스https://school.programmers.co.kr/learn/courses/30/lessons/12944난이도 : Lv.1 문제 설명정수를 담고 있는 배열 arr의 평균값을 return하는 함수, solution을 완성해보세요. 제한 사항arr은 길이 1 이상, 100 이하인 배열입니다.arr의 원소는 -10,000 이상 10,000 이하인 정수입니다.입출력 예arrreturn[1,2,3,4]2.5[5,5]5func solution(_ arr:[Int]) -> Double { var sum: Int = 0 // sum값을 정수형 0으로 초기화 for i in 0..
· Programmers
출처 : 프로그래머스https://school.programmers.co.kr/learn/courses/30/lessons/12937난이도 : Lv.1 ..? 문제 설명정수 num이 짝수일 경우 "Even"을 반환하고 홀수인 경우 "Odd"를 반환하는 함수, solution을 완성해주세요. 제한 조건num은 int 범위의 정수입니다.0은 짝수입니다.입출력 예numreturn3"Odd"4"Even" func solution(_ num:Int) -> String { if(num % 2 == 0){ return "Even" //짝수일 때 Even 리턴 }else{ return "Odd" //홀수일 때 Odd 리턴 }}​
pockpock
'분류 전체보기' 카테고리의 글 목록 (13 Page)