def is_prime(n):
if n < 2:
return False
for i in range(2, int(n**0.5) + 1):
if n % i == 0:
return False
return True
primes = []
for number in range(100, 1000):
if is_prime(number):
primes.append(number)
print("Liczba liczb pierwszych 3-cyfrowych:", len(primes))
print("Najmniejsza z nich:", primes[0])
print("Największa z nich:", primes[-1])
ZGVmIGlzX3ByaW1lKG4pOgogICAgaWYgbiA8IDI6CiAgICAgICAgcmV0dXJuIEZhbHNlCiAgICBmb3IgaSBpbiByYW5nZSgyLCBpbnQobioqMC41KSArIDEpOgogICAgICAgIGlmIG4gJSBpID09IDA6CiAgICAgICAgICAgIHJldHVybiBGYWxzZQogICAgcmV0dXJuIFRydWUKCnByaW1lcyA9IFtdCgpmb3IgbnVtYmVyIGluIHJhbmdlKDEwMCwgMTAwMCk6CiAgICBpZiBpc19wcmltZShudW1iZXIpOgogICAgICAgIHByaW1lcy5hcHBlbmQobnVtYmVyKQoKcHJpbnQoIkxpY3piYSBsaWN6YiBwaWVyd3N6eWNoIDMtY3lmcm93eWNoOiIsIGxlbihwcmltZXMpKQpwcmludCgiTmFqbW5pZWpzemEgeiBuaWNoOiIsIHByaW1lc1swXSkKcHJpbnQoIk5handpxJlrc3phIHogbmljaDoiLCBwcmltZXNbLTFdKQo=