using System;
using System.Linq;
public class Solution {
public long solution(long n) {
double sqrt = (double)Math.Sqrt(n);
return n % sqrt == 0 ? (long)((sqrt + 1) * (sqrt + 1)) : -1;
}
}
'문제 풀기 > C#' 카테고리의 다른 글
21. 하샤드 (ToCharArray()(문자열 문자로 나누기)) (0) | 2025.01.14 |
---|---|
20. 정수 내림차순으로 배치하기(정렬 함수) (0) | 2025.01.14 |
18. 문자열을 정수로 바꾸기 (0) | 2025.01.14 |
17. 자연수 뒤집어 배열로 만들기 (.Select() 함수, Reverse() 함수, ToArray() 함수) (0) | 2025.01.13 |
16. x만큼 간격이 있는 n개의 숫자 (0) | 2025.01.13 |