Войти
или
Зарегистрироваться
Маркетплейс
Курсы
Учебник
Учебник 2.0
ОГЭ/ЕГЭ
Олимпиады
Рубрикатор
Компилятор
Онлайн Компилятор
Компилятор Python (lite)
Редактор HTML Code
Статья Автор:
Яковлев Дмитрий
КОПИЛКА
def mindel(n): if n % 2 == 0: return 2 if n < 9: return n d = 1 while d * d < n: d += 2 if n % d == 0: return d return n n = int(input()) print(mindel(n))
×
def mindel(n): if n % 2 == 0: return 2 if n < 9: return n d = 1 while d * d < n: d += 2 if n % d == 0: return d return n n = int(input()) if mindel(n) == n: print("prime") else: print("composite")
×
p = int(input()) x = p + 1 y = p*(p + 1) print(x, y)
×
n = int(input()) def mindel(n): if n % 2 == 0: return 2 if n < 9: return n d = 1 while d * d < n: d += 2 if n % d == 0: return d return n A = [] while n > 1: p = mindel(n) n = n // p A.append(p) print(*A, sep = "*")
×
def mindel(n): if n % 2 == 0: return 2 if n < 9: return n d = 1 while d * d < n: d += 2 if n % d == 0: return d return n def mnojitel(n): A = [] while n > 1: p = mindel(n) k = 0 while n % p == 0: k += 1 n = n // p A.append((p, k)) return(A) def out(p, k): if k == 1: return str(p) return str(p) + "^" + str(k) n = int(input()) x = mnojitel(n) p, k = x[0] s = out(p, k) print(s, sep = "", end = "") for i in x[1:]: print("*", out(i[0], i[1]), sep = "", end = "")
×
СЕТКА + баловень с обучением
import turtle as tr def Yaderka(scom, t, m): kom = scom.split() for k in kom : if k == "U" : t.up() #Поднять перо elif k == "D" : t.down() #Опустить перо elif k == "L" : t.left(90) #Налево elif k == "R" : t.right(90) #Направо elif k[0] == "F" : t.forward(int(k[1:]) * m) #Вперёд m = 10 n = 50 t = tr.Pen() t.color("gray") t.speed(0) t.up() t.goto((-n*m, -n*m)) s = f"F{2 * n} L F1 L F{2 * n} R F1 R " ss = "D " + s * n + "F1 R " +s * n Yaderka(ss, t, m) tr.done()
×
Чтобы оставить комментарий нужна авторизация
Печать