Задать вопрос
8 апреля, 17:02

Саша

собирался на международную олимпиаду по информатике. Ему очень хотелось

подружиться с ребятами из разных стран и подарить каждому новому другу по

матрешке. Однако дорожная сумка была забита уже почти до отказа, и Саша решил

как можно лучше упаковать имеющиеся у него n матрешек.

Известно,

что одна матрешка помещается в другую, если ее размер строго меньше этой матрешки.

Например, матрешка размером 20 помещается в матрешку размером 25, но не

помещается в матрешку размером 20 или 10.

Формат входных данных:

Сначала

вводится n - количество матрешек (1 ≤ n ≤ 10000). Затем в одну строку через

пробел вводятся n

натуральных чисел m[i] (1 ≤ m[i ] ≤ 106).

Формат результата:

Вывести

одно натуральное число, являющееся минимальным количеством матрешек, в которые сможет Саша упаковать все

матрешки.

+4
Ответы (2)
  1. 8 апреля, 19:04
    0
    38 матрёшек поместется в сумку
  2. 8 апреля, 20:03
    0
    А m[i] от 1 до 106 или от 1 до 10^6?

    Вообще-то неизвестно, сколько поместится, если не знать:

    1) Сколько места осталось в сумке

    2) Размер самой большой матрешки

    3) Учтите, что может быть несколько групп матрешек, например

    (25, 20, 18, 10) и (20, 18, 15, 10, 8) и (10, 8, 5, 3)

    И все три группы могут влезть в сумку независимо друг от друга.

    И еще. Вы понимаете, что если матрешек 10000 и их размеры от 1 до 10000 мм,

    то самая крупная имеет диаметр 10000 мм = 10 м и не поместится ни в какую сумку?
Знаете ответ?
Сомневаетесь в ответе?
Найдите правильный ответ на вопрос ✅ «Саша собирался на международную олимпиаду по информатике. Ему очень хотелось подружиться с ребятами из разных стран и подарить каждому ...» по предмету 📘 Информатика, а если вы сомневаетесь в правильности ответов или ответ отсутствует, то попробуйте воспользоваться умным поиском на сайте и найти ответы на похожие вопросы.
Смотреть другие ответы
Похожие вопросы по информатике
Имя входного файла: стандартный ввод Имя выходного файла: стандартный вывод Ограничение по времени: 1 секунда Ограничение по памяти: 256 мегабайт У Жарасхана есть массив а из n чисел, к каждому числу массива Жарасхан должен применять лишь одну
Ответы (1)
Напишите рекурсивную функцию подсчёта количества цифр в натуральном числе. Формат входных данных На вход ваша программа получает одно натуральное число n (1≤n≤216-11≤n≤216-1). Формат выходных данных Выведите одно число - количество цифр в числе n.
Ответы (2)
Дается последовательность из N чисел. Выведите разницу между максимальным и минимальным элементами последовательности. Формат входных данных Первая строка входного файла содержит целое число N (1 < = N < = 100000).
Ответы (1)
Решите на пасхале Задача: Найти количество четных цифр натурального числа. Формат ввода: На вход подается натуральное, не превосходящее 30000. Формат вывода: Целое число. Пример входных данных 321 Пример выходных данных 1
Ответы (1)
Дан массив размера N*N. Необходимо вывести положительные элементы главной диагонали. Формат входных данных Натуральное число N - размер массива (N≤50). В следующих N строках вводится сам массив, состоящий из целых чисел, по модулю не превышающих 100.
Ответы (1)