ответ:A№1
mass = [int(input()) for i in range(5)]
for i in mass:
if i % 3 == 0 and i % 10 == 8:
print(i, end=' ')
№2
from random import randint
mass = [randint(100, 999) for i in range(100, 1000)]
for i in range(len(mass) - 1):
for j in range(i + 1, len(mass)):
if mass[i] % 100 > mass[j] % 100:
mass[i], mass[j] = mass[j], mass[i]
print(mass)
№3
mass = [randint(0, 1000) for i in range(1000)]
if mass[i] == mass[-1]:
B№1
k = 0
if str(i)[0] == '8':
k += 1
print(k)
if sum(map(int, str(mass[j]))) < sum(map(int, str(mass[i]))):
k = mx = 0
for i in range(1, len(mass)):
if mass[i] * mass[k] > mx:
mx = mass[i] * mass[k]
max_i, max_k = i, k
print(max_k, max_i)
Объяснение:
не знаю сколько чисел должно быть в массиве в интервале от 0, 1000
если надо изменить, то поменять в range(1000) на нужное кол-во чисел
Офисная:
Процессор: Intel Core i5-3470 (4 ядра по 3.2 - 3.6 GHz); 6 MB Cache Memory
Оперативная память: 8 GB DDR3
Винчестер: 120 GB SSD, 500 GB HDD
Графика: Integrated Intel HD Graphics 2500
Домашняя:
Материнская плата: ASRock B450M Steel Legend
Процессор: AMD Ryzen 5 2600 (6 (12) ядер по 3.4 - 3.9GHz), 16MB cache
Оперативная память: 16 GB DDR4 - 2133 MHz
Винчестер: 128 GB SSD M.2 Kingston, 1TB HDD Western Digital RE4
Блок питания: 600 W AeroCool VX PLUS
Видеокарта: дискретная GeForce GTX 1070 8 GB MSI ARMOR
Офисный: до 20 тысяч / Домашний: 50
ответ:A№1
mass = [int(input()) for i in range(5)]
for i in mass:
if i % 3 == 0 and i % 10 == 8:
print(i, end=' ')
№2
from random import randint
mass = [randint(100, 999) for i in range(100, 1000)]
for i in range(len(mass) - 1):
for j in range(i + 1, len(mass)):
if mass[i] % 100 > mass[j] % 100:
mass[i], mass[j] = mass[j], mass[i]
print(mass)
№3
from random import randint
mass = [randint(0, 1000) for i in range(1000)]
for i in range(len(mass) - 1):
if mass[i] == mass[-1]:
print(i, end=' ')
B№1
mass = [int(input()) for i in range(5)]
k = 0
for i in mass:
if str(i)[0] == '8':
k += 1
print(k)
№2
from random import randint
mass = [randint(100, 999) for i in range(100, 1000)]
for i in range(len(mass) - 1):
for j in range(i + 1, len(mass)):
if sum(map(int, str(mass[j]))) < sum(map(int, str(mass[i]))):
mass[i], mass[j] = mass[j], mass[i]
print(mass)
№3
from random import randint
mass = [randint(0, 1000) for i in range(1000)]
print(mass)
k = mx = 0
for i in range(1, len(mass)):
if mass[i] * mass[k] > mx:
mx = mass[i] * mass[k]
max_i, max_k = i, k
k += 1
print(max_k, max_i)
Объяснение:
не знаю сколько чисел должно быть в массиве в интервале от 0, 1000
если надо изменить, то поменять в range(1000) на нужное кол-во чисел
Офисная:
Процессор: Intel Core i5-3470 (4 ядра по 3.2 - 3.6 GHz); 6 MB Cache Memory
Оперативная память: 8 GB DDR3
Винчестер: 120 GB SSD, 500 GB HDD
Графика: Integrated Intel HD Graphics 2500
Домашняя:
Материнская плата: ASRock B450M Steel Legend
Процессор: AMD Ryzen 5 2600 (6 (12) ядер по 3.4 - 3.9GHz), 16MB cache
Оперативная память: 16 GB DDR4 - 2133 MHz
Винчестер: 128 GB SSD M.2 Kingston, 1TB HDD Western Digital RE4
Блок питания: 600 W AeroCool VX PLUS
Видеокарта: дискретная GeForce GTX 1070 8 GB MSI ARMOR
Объяснение:
Офисный: до 20 тысяч / Домашний: 50