часть 1: наращивание массы
29 августа 2024, 03:32# Считываем количество строк
n = int(input("Введите количество строк: "))
# Инициализируем пустой список для символов
char_list = []
# Считываем строки и добавляем символы в список
for _ in range(n):
line = input()
char_list.extend(line) # Добавляем все символы текущей строки в список
# Считываем количество чисел
n = int(input("Введите количество чисел: "))
# Инициализируем список для хранения введенных чисел
numbers = []
# Считываем n целых чисел
for _ in range(n):
x = int(input())
numbers.append(x)
# Выводим введенные числа
for num in numbers:
print(num)
# Печатаем пустую строку
print()
# Вычисляем и выводим значения функции f(x) для каждого числа
for num in numbers:
result = num ** 2 + 2 * num + 1
print(result)
# Считываем количество чисел
n = int(input())
# Инициализируем список для хранения чисел
numbers = []
# Считываем n различных натуральных чисел
for _ in range(n):
x = int(input())
numbers.append(x)
# Находим минимальное и максимальное значение
min_value = min(numbers)
max_value = max(numbers)
# Удаляем минимальное и максимальное значение из списка
numbers.remove(min_value)
numbers.remove(max_value)
# Выводим оставшиеся числа
for number in numbers:
print(number)
# Считываем количество строк
n = int(input("Введите количество строк: "))
# Инициализируем список для хранения строк и множество для отслеживания уникальности
unique_strings = []
seen = set()
# Считываем n строк
for _ in range(n):
line = input()
# Если строка еще не встречалась, добавляем её в список и множество
if line not in seen:
unique_strings.append(line)
seen.add(line)
# Выводим уникальные строки
for unique_line in unique_strings:
print(unique_line)
# Считываем количество строк
n = int(input())
# Считываем строки и сохраняем в список
lines = [input() for _ in range(n)]
# Считываем поисковый запрос
query = input()
# Приводим поисковый запрос к нижнему регистру для нечувствительного поиска
query_lower = query.lower()
# Перебираем все строки и выводим только те, что содержат поисковый запрос
for line in lines:
if query_lower in line.lower():
print(line)
# Считываем количество чисел
n = int(input())
# Инициализируем списки для хранения отрицательных, нулевых и положительных чисел
negatives = []
zeros = []
positives = []
# Считываем n целых чисел
for _ in range(n):
number = int(input())
# Распределяем числа по спискам
if number < 0:
negatives.append(number)
elif number == 0:
zeros.append(number)
else:
positives.append(number)
# Выводим результаты в нужном порядке
for number in negatives:
print(number)
for number in zeros:
print(number)
for number in positives:
print(number)
Пока нет комментариев. Авторизуйтесь, чтобы оставить свой отзыв первым!