quantity = 0
n = int(input())
array = []
counter = 0
while counter != n:
number = int(input())
array.append(number)
counter += 1
for i in range(len(array)):
for j in range(i + 1, len(array)):
if ((array[i] * array[j]) % 6 == 0):
quantity += 1
print(quantity)
Объяснение:
quantity = 0 // Переменная, хранящая количество чисел, равна 0
n = int(input()) // Ввод с клавиатуры количества чисел
array = [] // Создание списка
counter = 0 // Переменная счетчик = 0
while counter != n: // Пока переменная счетчик ≠ значению переменной n
number = int(input()) // Ввод числа с клавиатуры
array.append(number) // Добавление этого числа в список
counter += 1 // Переменная счетчик + 1
for i in range(len(array)): // От 0-го индекса до размера списка
for j in range(i + 1, len(array)): // От i + 1 индекса до размера списка (берется значение после индекса i, чтобы сократить время)
if ((array[i] * array[j]) % 6 == 0): // Если индекс i списка * индекс j списка делится на 6 без остатка
quantity += 1 // Количество + 1
print(quantity) // Вывод значения переменной quantity
Рядок 11
Объяснение:
На диаграмме три сектора, значит диапазон должен содержать 3 значения. По таблице видно, что в столбцах 4 значения, а в строках - 3, значит столбцы не подходят, а искать нужно в строках.
На диаграмме 2 больших, почти одинаковых сектора и 1 значительно меньший, значит среди строк нужно искать такую, в которой 2 близких или одинаковых значения, а третье значение меньше двух других.
Анализируем:
9 строка: три различных значения, двух одинаковых или очень близких по величине значений нет. Не подходит.
10 строка: два одинаковых значения - 15, и третье 17, но 17 > 15, в таком случае на диаграмме был бы один большой сектор и два сектора поменьше. Не подходит.
11 строка: 56 и 57 - близкие по величине, 11 значительно меньше двух других значений в столбце. Подходит
12 строка. Все три значения разные, нет такого значения, которое бы было существенно меньше двух других. Не подходит.
Поделитесь своими знаниями, ответьте на вопрос:
Написать в программе паскаль. в магазине продается костюмная ткань. ее цена в рублей за квадратный метр. составьте алгоритм и программу, которая подсчитает и выведет на экран стоимость куска этой ткани длинной х метров и шириной 80см
B,X:real;
Begin
Write('B = ');ReadLn(B);
Write('X = ');ReadLn(X);
Write('Итоговая стоимость = ',X*B*0.8,' руб.')
End.