102. 양꼬치
import Foundation func solution(_ n:Int, _ k:Int) -> Int { var answer : Int = 0 answer = n * 12000 + (k-(n/10)) * 2000 return answer } 10인분에 1개씩이므로 서비스는 n...
import Foundation func solution(_ n:Int, _ k:Int) -> Int { var answer : Int = 0 answer = n * 12000 + (k-(n/10)) * 2000 return answer } 10인분에 1개씩이므로 서비스는 n...
import Foundation func solution(_ dot:[Int]) -> Int { var answer : Int = 0 var mul : Int = 0 mul = dot.reduce(1,*) answer = dot[0] > 0 ? (mul > 0 ? 1 ...
import Foundation func solution(_ numbers:[Int], _ k:Int) -> Int { var answer : Int = 0 answer = numbers[((k-1)*2)%numbers.count] return answer } 단순히 수학적으로 생각하여 풀었다. 한칸...
import Foundation func solution(_ numbers:[Int]) -> [Int] { var arr : [Int] = [] arr = numbers.map{$0*2} return arr } 반복문 대신 map을 사용하였다. $0으로 배열 각각의 인자에 2를 ...
import Foundation func solution(_ num1:Int, _ num2:Int) -> Int { var answer : Int = 0 answer = num1 % num2 return answer } 나머지를 구하는 % 를 사용하여 해결하였다.
import Foundation func solution(_ array:[Int]) -> Int { var answer : Int = 0 answer = Int(array.sorted()[array.count/2]) return answer } array를 먼저 오름차순으로 정리를 하고 배열...
import Foundation func solution(_ n:Int) -> [Int] { var answer : [Int] = [] answer = (1...n).filter{$0%2 != 0}.map{$0} return answer } filter 와 map을 사용하였다.
import Foundation func solution(_ n:Int) -> Int { var answer : Int = 0 answer = n > 7 ? (n%7 == 0) ? n/7 : (n/7)+1 : 1 return answer } 삼항연산자를 2중으로 하여 해결하려고...