Предмет: Информатика,
автор: disfksdhfbkjdslf
Дан целочисленный массив из 10 элементов. Элементы массива могут принимать целые значения от −100 до 100 включительно. Напишите программу, позволяющую найти и вывести количество пар элементов массива, в которых хотя бы одно число делится на 15.
PYTHON!!!!!!!!!!!!!!!
Аноним:
что такое пара элементов?
Ответы
Автор ответа:
0
Если пара элементов - это два стоящие рядом элемента (для массива [1,2,3] они будут: (1,2) и (2,3)), то решение такое
from random import randint
l=[randint(-100,100) for i in range(10)]
print(l)
s=0
for i in range(1,len(l)):
if (l[i]%15==0 or l[i-1]%15==0): s+=1
print(s)
Если под парой элементов подразумеваются любые два числа (для массива [1,2,3] они будут (1,2), (1,3) и (2,3)), то решение такое
from random import randint
l=[randint(-100,100) for i in range(4)]
print(l)
s=0
for a in range(len(l)):
for b in range(a+1,len(l)):
if (l[a]%15==0 or l[b]%15==0): s+=1
print(s)
Похожие вопросы
Предмет: Физика,
автор: nikitoszencenko
Предмет: Физика,
автор: bulatkot228
Предмет: Русский язык,
автор: sheliv476
Предмет: Математика,
автор: KateArchi
Предмет: Музыка,
автор: cooljojo2017