import math
# Тізбекті енгізу
A = [11, 511, 17, 803, 53, 538, 140, 505]
N = len(A)
# Айнымалыларды басында 0-ге теңестіру міндетті
S = 0
jup_san = 0
jai_san = 0
# Негізгі есептеу циклі
for i in range(N):
S = S + A[i]
# Жұп сандарды санау
if A[i] % 2 == 0:
jup_san = jup_san + 1
# Жай сандарды тексеру
if A[i] > 1:
is_prime = True
# Циклдің соңына 1 қосуды ұмытпаймыз
for j in range(2, int(math.sqrt(A[i])) + 1):
if A[i] % j == 0:
is_prime = False
break
if is_prime:
jai_san = jai_san + 1
# Арифметикалық ортаны есептеу
arif_orta = S / N
# Нәтижелерді шығару (кестедегідей болуы үшін)
print("Жұп мүшелер саны =", jup_san)
print("Жай сандардың жалпы саны =", jai_san)
print("Арифметикалық ортасы =", arif_orta)
print("Арифметикалық ортадан кіші сандар:")
# Ортадан кішілерін шығару
for i in range(N):
if A[i] < arif_orta:
print(A[i], end=" ")
aW1wb3J0IG1hdGgKCiMg0KLRltC30LHQtdC60YLRliDQtdC90LPRltC30YMKQSA9IFsxMSwgNTExLCAxNywgODAzLCA1MywgNTM4LCAxNDAsIDUwNV0KTiA9IGxlbihBKQoKIyDQkNC50L3Ri9C80LDQu9GL0LvQsNGA0LTRiyDQsdCw0YHRi9C90LTQsCAwLdCz0LUg0YLQtdKj0LXRgdGC0ZbRgNGDINC80ZbQvdC00LXRgtGC0ZYKUyA9IDAKanVwX3NhbiA9IDAKamFpX3NhbiA9IDAKCiMg0J3QtdCz0ZbQt9Cz0ZYg0LXRgdC10L/RgtC10YMg0YbQuNC60LvRlgpmb3IgaSBpbiByYW5nZShOKToKICAgIFMgPSBTICsgQVtpXSAKIAogICAgIyDQltKx0L8g0YHQsNC90LTQsNGA0LTRiyDRgdCw0L3QsNGDCiAgICBpZiBBW2ldICUgMiA9PSAwOgogICAgICAgIGp1cF9zYW4gPSBqdXBfc2FuICsgMQogCiAgICAjINCW0LDQuSDRgdCw0L3QtNCw0YDQtNGLINGC0LXQutGB0LXRgNGDCiAgICBpZiBBW2ldID4gMToKICAgICAgICBpc19wcmltZSA9IFRydWUKICAgICAgICAjINCm0LjQutC70LTRltKjINGB0L7So9GL0L3QsCAxINKb0L7RgdGD0LTRiyDSsdC80YvRgtC/0LDQudC80YvQtwogICAgICAgIGZvciBqIGluIHJhbmdlKDIsIGludChtYXRoLnNxcnQoQVtpXSkpICsgMSk6IAogICAgICAgICAgICBpZiBBW2ldICUgaiA9PSAwOgogICAgICAgICAgICAgICAgaXNfcHJpbWUgPSBGYWxzZQogICAgICAgICAgICAgICAgYnJlYWsKICAgICAgICBpZiBpc19wcmltZToKICAgICAgICAgICAgamFpX3NhbiA9IGphaV9zYW4gKyAxIAogCiMg0JDRgNC40YTQvNC10YLQuNC60LDQu9GL0psg0L7RgNGC0LDQvdGLINC10YHQtdC/0YLQtdGDCmFyaWZfb3J0YSA9IFMgLyBOCgojINCd05nRgtC40LbQtdC70LXRgNC00ZYg0YjRi9KT0LDRgNGDICjQutC10YHRgtC10LTQtdCz0ZbQtNC10Lkg0LHQvtC70YPRiyDSr9GI0ZbQvSkKcHJpbnQoItCW0rHQvyDQvNKv0YjQtdC70LXRgCDRgdCw0L3RiyA9IiwganVwX3NhbikKcHJpbnQoItCW0LDQuSDRgdCw0L3QtNCw0YDQtNGL0qMg0LbQsNC70L/RiyDRgdCw0L3RiyA9IiwgamFpX3NhbikKcHJpbnQoItCQ0YDQuNGE0LzQtdGC0LjQutCw0LvRi9KbINC+0YDRgtCw0YHRiyA9IiwgYXJpZl9vcnRhKQpwcmludCgi0JDRgNC40YTQvNC10YLQuNC60LDQu9GL0psg0L7RgNGC0LDQtNCw0L0g0LrRltGI0ZYg0YHQsNC90LTQsNGAOiIpCgojINCe0YDRgtCw0LTQsNC9INC60ZbRiNGW0LvQtdGA0ZbQvSDRiNGL0pPQsNGA0YMKZm9yIGkgaW4gcmFuZ2UoTik6CiAgICBpZiBBW2ldIDwgYXJpZl9vcnRhOgogICAgICAgIHByaW50KEFbaV0sIGVuZD0iICIpCg==