Bir ilkel eleman sonlu alan alanında çarpımsal grubunun bir jeneratördür. Diğer bir deyişle, alpha
in F(q)
, q−1
içinde birliğin ilkel bir kökü ise , ilkel bir öğe olarak adlandırılır F(q)
. Bu, sıfır olmayan tüm öğelerin bazı (pozitif) tamsayı F(q)
gibi yazılabileceği anlamına gelir .alpha^i
i
Alanın tüm unsurları ya ya katsayıları ile F_{2^k}
en çok derece polinomları olarak yazılabilir . Bunu tamamlamak için kodunuzun , kullandığınız alanı tanımlayan indirgenemez bir polinom derecesi de vermesi gerekir .k-1
1
0
k
Görev, F_{2^k}
her biri için seçtiğiniz ilkel bir öğeyi k = 1 .. 32
sırayla çıkaran yazma kodudur .
Çıktınız k
ilkel elemanın katsayılarını istediğiniz herhangi bir formatta ve sonra k+1
indirgenemez polinomun elemanlarını ayrı bir satırda listelemelidir . Lütfen çıkışları k
mümkünse her değeri için ayırın .
Kodunuz istediğiniz kadar sürebilir, ancak yanıtınızı göndermeden önce kodu tamamlamanız gerekir.
Sonlu bir alanın ilkel öğelerini döndüren veya bir öğenin ilkel olup olmadığını test eden yerleşik veya kütüphane işlevlerini kullanamazsınız.
Bir örnek
Çünkü k = 1
sadece ilkel unsur 1
.
Çünkü k = 2
biz varız F_4
. 4 element vardır, {0, 1, x, x + 1}
bu yüzden iki ilkel element vardır x
ve x + 1
. Böylece kod çıktı alabilir
1 1
1 1 1
örneğin ikinci çizginin indirgenemez polinom olduğu x^2+x+1
katsayılar , bu durumda katsayıları olan 1 1 1
.