[Swift 알고리즘] 정수 제곱근 판별

장주명·2021년 5월 13일
0

https://programmers.co.kr/learn/courses/30/lessons/12934

import Foundation

func solution(_ n:Int64) -> Int64 {
    
    let number = sqrt(Double(n))
    
    if number == Double(Int64(number)) {
        return Int64(number+1) * Int64(number+1)
    }
    
    return -1
}

✏️배운것
1. sqrt()로 Double타입의 제곱근을 구할수 있다.

profile
flutter & ios 개발자

0개의 댓글

관련 채용 정보