mirror of
https://gitlab.com/mfocko/CodeWars.git
synced 2024-11-25 02:01:56 +01:00
16 lines
252 B
C#
16 lines
252 B
C#
|
using System;
|
||
|
|
||
|
public class Kata
|
||
|
{
|
||
|
public static long FindNextSquare(long num)
|
||
|
{
|
||
|
double root = Math.Sqrt(num);
|
||
|
if (root - (int) root > double.Epsilon)
|
||
|
{
|
||
|
return -1;
|
||
|
}
|
||
|
|
||
|
return (long) Math.Pow(Math.Round(root) + 1, 2);
|
||
|
}
|
||
|
}
|