Since the coefficients of the polynomial are real numbers, any nonreal roots must come in conjugate pairs.  Thus, when we factor $P(z)$ over the integers, each factor is either of the form $z - c,$ where $c$ is an integer, or
\[(z - a - bi)(z - a + bi) = z^2 - 2az + a^2 + b^2,\]where $a$ and $b$ are integers, and $b \neq 0.$  Furthermore, the product of the constant terms must be 50, so for each linear factor, $c$ divides 50, and for each quadratic factor, $a^2 + b^2$ divides 50.  We call these linear and quadratic factors basic factors.  For each divisor $d$ of 50, so $d \in \{1, 2, 5, 10, 25, 50\},$ let $B_d$ be the set of basic factors where the constant term is $\pm d.$

For $d = 1,$ any basic quadratic factor must satisfy
\[a^2 + b^2 = 1.\]The only solution is $(a,b) = (0, \pm 1),$ which leads to the quadratic factor $z^2 + 1.$  We also have the linear factors $z \pm 1.$  Hence, $|B_1| = 3.$

For $d = 2,$ any basic quadratic factor must satisfy
\[a^2 + b^2 = 2.\]The solutions are $(a,b) = (\pm 1, \pm 1),$ which leads to the quadratic factors $z^2 - 2z + 2$ and $z^2 + 2z + 2.$  We also have the linear factors $z \pm 2.$  Hence, $|B_2| = 4.$

For $d = 5,$ the solutions to
\[a^2 + b^2 = 5\]are $(a,b) = (\pm 1, \pm 2)$ and $(\pm 2, \pm 1),$ so $|B_5| = 6.$

For $d = 10,$ the solutions to
\[a^2 + b^2 = 10\]are $(a,b) = (\pm 1, \pm 3)$ and $(\pm 3, \pm 1),$ so $|B_{10}| = 6.$

For $d = 25,$ the solutions to
\[a^2 + b^2 = 25\]are $(a,b) = (\pm 3, \pm 4),$ $(\pm 4, \pm 3),$ and $(0, \pm 5),$ so $|B_{25}| = 7.$

For $d = 50,$ the solutions to
\[a^2 + b^2 = 50\]are $(a,b) = (\pm 1, \pm 7),$ $(\pm 5, \pm 5),$ and $(\pm 7, \pm 1),$ so $|B_{50}| = 8.$

Now, consider the factors of $P(z)$ which belong in $B_d,$ where $d > 1.$  We have the following cases:

$\bullet$ There is one factor in $B_{50}.$

$\bullet$ There is one factor in $B_2,$ and one factor in $B_{25}.$

$\bullet$ There is one factor in $B_5,$ and one factor in $B_{10}.$

$\bullet$ There is one factors in $B_2,$ and two factors in $B_5.$

Case 1: There is one factor in $B_{50}.$

There are 8 ways to choose the factor in $B_{50}.$

Case 2: There is one factor in $B_2,$ and one factor in $B_{25}.$

There are 4 ways to choose the factor in $B_2,$ and 7 ways to choose the factor in $B_{25}.$

Case 3: There is one factor in $B_5,$ and one factor in $B_{10}.$

There are 6 ways to choose the factor in $B_5,$ and 6 ways to choose the factor in $B_{10}.$

Case 4: There is one factors in $B_2,$ and two factors in $B_5.$

There are 4 ways to choose the factor in $B_2,$ and $\binom{6}{2}$ ways to choose the two factors in $B_5.$

Hence, there are
\[8 + 4 \cdot 7 + 6 \cdot 6 + 4 \binom{6}{2} = 132\]ways to choose the factors in $B_d,$ where $d > 1.$

After we have chosen these factors, we can include $z + 1$ or $z^2 + 1$ arbitrarily.  Finally, the constant coefficient is either 50 or $-50$ at this point.  If the coefficient is 50, then we cannot include $z - 1.$  If the constant coefficient is $-50,$ then we must include $z - 1.$  Thus, whether we include $z - 1$ or not is uniquely determined.

Therefore, the total number of polynomials in $G$ is $132 \cdot 2^2 = 528.$
다항식의 계수는 실수이므로, 실수가 아닌 근은 모두 공액쌍을 이루어야 합니다. 따라서 $P(z)$를 정수로 인수분할할 때 각 인수분해는 $z - c,$ 형식 중 하나이며, 여기서 $c$는 정수이거나 다음과 같습니다.
\[(z - a - bi)(z - a + bi) = z^2 - 2az + a^2 + b^2,\]여기서 $a$와 $b$는 정수이고, $b \neq 0.$ 또한, 상수 항의 곱은 50이어야 하므로 각 선형 계수에 대해 $c$는 50을 나누고 각 이차 계수에 대해 $a^2 + b^2$는 50을 나누게 됩니다.  우리는 이러한 선형 및 이차 인자를 기본 인자라고 부릅니다.  50의 각 제수 $d$에 대해 $d \{1, 2, 5, 10, 25, 50\}에서 $B_d$는 상수 항이 $\pm d.$인 기본 계수의 집합이라고 합니다.

d = 1,$ 의 경우 모든 기본 이차 계수는 다음을 만족해야 합니다.
\[a^2 + b^2 = 1.\]유일한 해는 $(a,b) = (0, \pm 1)이며, 이는 이차 요인 $z^2 + 1.$로 이어집니다.$ 또한 선형 요인 $z \pm 1.$이 있으므로, $|B_1| = 3.$입니다.

d = 2,$ 의 경우 모든 기본 이차 계수는 다음을 만족해야 합니다.
\[a^2 + b^2 = 2.\]해는 $(a,b) = (\pm 1, \pm 1)이며, 이는 이차 인수 $z^2 - 2z + 2$ 및 $z^2 + 2z + 2$로 이어집니다.$ 또한 선형 인수 $z \pm 2.$가 있으므로, $|B_2| = 4.$가 됩니다.

d = 5$ 의 경우, 다음의 해는 다음과 같습니다.
\a^2 + b^2 = 5\]의 해는 $(a,b) = (\pm 1, \pm 2)$ 및 $(\pm 2, \pm 1)이므로 $|B_5| = 6.$입니다.

d = 10,$ 의 경우 다음의 해는 다음과 같습니다.
\[a^2 + b^2 = 10\]에 대한 해는 $(a,b) = (\pm 1, \pm 3)$ 및 $(\pm 3, \pm 1)이므로 $|B_{10}| = 6.$입니다.

d = 25,$ 의 경우 다음의 해는 다음과 같습니다.
\a^2 + b^2 = 25\]에 대한 해는 $(a,b) = (\pm 3, \pm 4),$ $(\pm 4, \pm 3),$ 및 $(0, \pm 5)$ 이므로 $|B_{25}| = 7.$입니다.

d = 50,$ 에 대한 해는 다음과 같습니다.
\[a^2 + b^2 = 50\]의 해는 $(a,b) = (\pm 1, \pm 7),$ $(\pm 5, \pm 5),$ 및 $(\pm 7, \pm 1)이므로 $|B_{50}| = 8.$입니다.

이제 $d > 1.$인 $B_d,$에 속하는 $P(z)$의 계승을 고려해 보겠습니다:

$\총알$ $B_{50}$에 하나의 계수가 있습니다.

총알$ $B_2$에 하나의 계수가 있고 $B_{25}$에 하나의 계수가 있습니다.

bullet$ $B_5$에는 하나의 인수가 있고 $B_{10}.$에는 하나의 인수가 있습니다.

총알$ $B_2$에는 하나의 요인이 있고 $B_5$에는 두 개의 요인이 있습니다.

사례 1: $B_{50}.$에 하나의 요인이 있습니다.

B_{50}.$에서 인수를 선택하는 방법은 8가지가 있습니다.

사례 2: $B_2,$에는 하나의 요인이 있고 $B_{25}.$에는 하나의 요인이 있습니다.

B_2$에서 인수를 선택하는 방법은 4가지가 있고 $B_{25}.$에서 인수를 선택하는 방법은 7가지가 있습니다.

사례 3: $B_5$에는 하나의 요인이 있고 $B_{10}.$에는 하나의 요인이 있습니다.

B_5$의 인수를 선택하는 방법은 6가지, $B_{10}.$의 인수를 선택하는 방법은 6가지가 있습니다.

사례 4: $B_2,$에는 하나의 요인이 있고 $B_5,$에는 두 개의 요인이 있습니다.

B_2$에서 요인을 선택하는 방법에는 4가지가 있고, $B_5$에서 두 요인을 선택하는 방법에는 $\binom{6}{2}$ 방법이 있습니다.

따라서 다음과 같습니다.
\8 + 4 \cdot 7 + 6 \cdot 6 + 4 \binom{6}{2} = 132\]$B_d에서 인자를 선택하는 방법은 $d > 1.$입니다.

이러한 계수를 선택한 후에는 $z + 1$ 또는 $z^2 + 1$을 임의로 포함할 수 있습니다.  마지막으로 상수 계수는 이 시점에서 50 또는 $-50$입니다.  계수가 50이면 $z - 1$을 포함할 수 없고, 상수 계수가 $-50이면 $z - 1$을 포함해야 합니다. 따라서 $z - 1$을 포함할지 여부는 고유하게 결정됩니다.

따라서 $G$의 다항식의 총 개수는 $132 \cdot 2^2 = 528.$입니다.