Даю 100 балів допоможіть з задачами пайтона бажано 3 і 6
велике дякую тим зможе допомогти
Приложения:
![](https://st.uroker.com/files/7b4/7b47b38a6f134627d7c15f9c4d366173.jpg)
p15:
хорошие задачи. думаю...
Ответы
Ответ дал:
0
Ответ:
3. !!!!Одна строка!!!!
print (*(i for i in range(((100-1)//7+1)*7,1000,7) if sum(map(int,list(str(i))))%7==0),'\nпростых чисел среди этих нет, потому что они как минимум делятся на 7, а еще есть частное от деления :)')
6.
def n(i):
t=0
for j in range(1,int(i**.5+1)):
if i%j==0: t+=j+i//j
if j*j==i: t-=j
return t
s=x=0
for i in range(1,10_001):
t=n(i)
if s<t:
s,x=t,i
#print(x,n(i)) #расскомментировать чтобы увидеть работу
print(x)
Объяснение:
Для ускорения работы алгоритмы немного оптимизированы.
Надеюсь в реальности вы не 5-9 класс.
Вас заинтересует
3 месяца назад
3 месяца назад
3 месяца назад
3 месяца назад
1 год назад
1 год назад