전체 글
-
import Foundation func solution(_ num:Int, _ k:Int) -> Int { return Array("_\(num)").firstIndex(of: Character("\(k)")) ?? -1 }
[Swift] 숫자 찾기import Foundation func solution(_ num:Int, _ k:Int) -> Int { return Array("_\(num)").firstIndex(of: Character("\(k)")) ?? -1 }
2022.12.26 -
import Foundation func solution(_ num1:Int, _ num2:Int) -> Int { return num1 == num2 ? 1 : -1 }
[Swift] 숫자 비교하기import Foundation func solution(_ num1:Int, _ num2:Int) -> Int { return num1 == num2 ? 1 : -1 }
2022.12.26 -
import Foundation func solution(_ my_string:String) -> Int { return my_string.map { $0.isNumber ? String($0) : " " }.joined().components(separatedBy: " ").map { Int(String($0)) ?? 0 }.reduce(0, +) }
[Swift] 숨어있는 숫자의 덧셈 (2)import Foundation func solution(_ my_string:String) -> Int { return my_string.map { $0.isNumber ? String($0) : " " }.joined().components(separatedBy: " ").map { Int(String($0)) ?? 0 }.reduce(0, +) }
2022.12.26 -
import Foundation func solution(_ my_string:String) -> Int { return my_string.compactMap { Int(String($0)) }.reduce(0, +) }
[Swift] 숨어있는 숫자의 덧셈 (1)import Foundation func solution(_ my_string:String) -> Int { return my_string.compactMap { Int(String($0)) }.reduce(0, +) }
2022.12.26 -
import Foundation func solution(_ n:Int) -> Int { return (1...n).filter{ n % $0 == 0}.count }
[Swift] 순서쌍의 개수import Foundation func solution(_ n:Int) -> Int { return (1...n).filter{ n % $0 == 0}.count }
2022.12.26 -
import Foundation func solution(_ n:Int) -> [Int] { var n = n var prime = 2 var result = Set() while n >= prime { if n % prime == 0 { n /= prime result.insert(prime) } else { prime += 1 } } return Array(result).sorted() }
[Swift] 소인수분해import Foundation func solution(_ n:Int) -> [Int] { var n = n var prime = 2 var result = Set() while n >= prime { if n % prime == 0 { n /= prime result.insert(prime) } else { prime += 1 } } return Array(result).sorted() }
2022.12.26 -
import Foundation func solution(_ n:Int, _ t:Int) -> Int { var n = n for _ in (1...t) { n *= 2 } return n }
[Swift] 세균 증식import Foundation func solution(_ n:Int, _ t:Int) -> Int { var n = n for _ in (1...t) { n *= 2 } return n }
2022.12.26 -
import Foundation func solution(_ sides:[Int]) -> Int { let sides = sides.sorted() let min = sides[0] let max = sides[1] let sum = sides.reduce(0, +) var count = 0 // sides의 max가 가장 긴변일때 // 나머지 한변 max for i in 1...max { if i + min > max { count += 1 } } // 나머지 한변이 가장 긴변일때 // max < 나머지 한변 < sum for _ in (max+1)..
[Swift] 삼각형의 완성조건 (2)import Foundation func solution(_ sides:[Int]) -> Int { let sides = sides.sorted() let min = sides[0] let max = sides[1] let sum = sides.reduce(0, +) var count = 0 // sides의 max가 가장 긴변일때 // 나머지 한변 max for i in 1...max { if i + min > max { count += 1 } } // 나머지 한변이 가장 긴변일때 // max < 나머지 한변 < sum for _ in (max+1)..
2022.12.17