fork download
  1. import matplotlib.pyplot as plt
  2. import numpy as np
  3.  
  4. # Функция для проверки, является ли число простым
  5. def is_prime(n):
  6. if n <= 1:
  7. return False
  8. for i in range(2, int(np.sqrt(n)) + 1):
  9. if n % i == 0:
  10. return False
  11. return True
  12.  
  13. # Генерация спирали Улама
  14. def ulam_spiral(size):
  15. # Массив для хранения координат чисел
  16. coordinates = []
  17.  
  18. # Начальные координаты
  19. x, y = 0, 0
  20.  
  21. # Направления для движения по спирали (вправо, вверх, влево, вниз)
  22. directions = [(1, 0), (0, 1), (-1, 0), (0, -1)]
  23.  
  24. # Стартовые параметры
  25.  
  26.  
Success #stdin #stdout #stderr 4.65s 67752KB
stdin
Standard input is empty
stdout
Standard output is empty
stderr
Fontconfig error: No writable cache directories