Factorize Gaussian Integer
code-golfmatharithmeticcomplex-numbers
Given a nonzero gaussian integer your program/function should return the factorization of that integer g into prime factors pi and an unit:
g = u * p1^e1 * ... * pk^ek
As the factorization is only unique up to units, we make f...
@flawr funny. In the future, because it takes me 14 minutes to get to his house according to google maps. But in the past if I started 28 minutes ago(I stalk)(I also kid)(that sounded wrong)
Okay, I think it's clearer. So you mean that arbitrarily saying "Java because I like Java" is a no-go, but "Java because you need to be able to do this thing that only Java can do" is okay?
Only allow challenges to restrict languages indirectly via requirements
The one good reason for a challenge to restrict languages is that the spec makes sense only for languages with certain features or properties. So, let specs have requirements that not all languages meet, but don't allow them...