Решаю в экселе задачи с информатики ЕГЭ (вот не только для прикола)
Одна вот не поддается)
Задача следующая, см также данные к задаче в прил текстовом файле
Оригинал нетрудно найти на сайте решу ЕГЭ
Скрытый текст |
|---|
Главному инженеру фабрики дали задачу написать программу для раскладки N деталей в K контейнеров, каждый из которых рассчитан на свой определённый объём. Все детали кладут по очереди. Каждую следующую деталь стараются положить в контейнер с наименьшим возможным номером. Укажите в ответе два числа: объём всех отложенных деталей и их количество. Формат входных данных. В первых двух строках входного файла записаны значения N (количество деталей), K (количество контейнеров). Следующие N строк содержат по одному целому числу — объём очередной детали. Следующие K строк содержат по одному целому числу — объём каждого контейнера. Формат выходных данных. Программа должны вывести два числа: первое число равно объёму всех отложенных деталей, второе число — их количество. Входные данные. В первой строке входного файла находится число N — количество деталей (натуральное число, не превышающее 20 000). Во второй строке число K — количество конвейеров (натуральное число, не превышающее 20 000). Первые N строк содержат одно целое число — объём очередной детали. Следующие K строк содержат объём каждого конвейера. Выходные данные. Два целых неотрицательных числа: первое число равно объёму всех отложенных деталей, второе число — их количество. Типовой пример организации входных данных: 4 3 10 15 35 20 5 10 45 Для приведённого примера ответом является пара чисел: 45; 3. Типовой пример имеет иллюстративный характер. Для выполнения задания используйте данные из прилагаемых файлов. |
и одновременно сумеслимом рядом со столбцом контейнеров считаем сколько осталось места в контейнерах.
Приложенный файл эксель урезан, так как полный не лезет в положенные рамки
Если бы деталей было штук 50, то спокойно можно эти номера расставить
Однако попытка автоматизировать процесс с помощью поиска (формула там написана) терпит неудачу из-за циклической ссылки а
попытка считать с итерациями умирает на 3 клетке)
Нет ли у сообщества еще каких идей?
P..S. Не знаю, чего не понравилось модератору, но если еще раз закроет, то пусть хоть напишет, чего не так и что исправить