1) Задание 112294. Поиск трех минимумов. Создайте программу, которая найдет три наименьших элемента в массиве, то есть

1) Задание 112294. Поиск трех минимумов. Создайте программу, которая найдет три наименьших элемента в массиве, то есть первые три элемента после сортировки по возрастанию. Вводные данные. В первой строке указывается размер массива N. Во второй строке через пробел задаются N чисел - элементы массива. Гарантируется, что 3 < N ≤ 10000. Выходные данные. Программа должна вывести три наименьших элемента массива в порядке возрастания, разделив их пробелами. Примеры вводных данных: 6 1 2 3 4 0 5 Примеры выходных данных: 0 1 2

2) Задание 112296. Самая длинная последовательность. Напишите программу
Сергей_5381

Сергей_5381

Решение задачи 1) Задание 112294:

Для начала, нам потребуется считать входные данные: размер массива N и сам массив.

python
N = int(input())
array = list(map(int, input().split()))


Затем, мы отсортируем массив в порядке возрастания:

python
array.sort()


Далее, нам нужно вывести первые три элемента массива:

python
output = " ".join(map(str, array[:3]))
print(output)


Объединив все вместе, получаем следующий код:

python
N = int(input())
array = list(map(int, input().split()))

array.sort()

output = " ".join(map(str, array[:3]))
print(output)


Теперь, когда мы запустим программу и введем примерные входные данные (например, "6" и "1 2 3 4 0 5"), она выведет три наименьших элемента массива в порядке возрастания (в нашем случае - "0 1 2").

Решение задачи 2) Задание 112296:

Напишем код для поиска самой длинной последовательности:

python
sequence = input()

max_length = 0
current_length = 1
previous_char = None
result_char = ""

for char in sequence:
if char == previous_char:
current_length += 1
else:
current_length = 1
if current_length > max_length:
max_length = current_length
result_char = char
previous_char = char

result = result_char * max_length
print(result)


Когда мы запустим программу и введем примерные входные данные (например, "AAABBBCCC"), она найдет самую длинную последовательность символов (в нашем случае - "CCC") и выведет ее.

Удачи с решением задач! Если у вас возникнут вопросы, не стесняйтесь задавать.
Знаешь ответ?
Задать вопрос
Привет!
hello