Программа показывает чтение массива данных размера n в список data из файла «26. txt»


Пример организации исходных данных во входном файле



Pdf көрінісі
бет17/17
Дата13.09.2022
өлшемі293,56 Kb.
#38979
1   ...   9   10   11   12   13   14   15   16   17
Пример организации исходных данных во входном файле:
6 720 
100 
315 
120 
160 
140 
300 
В данном случае сначала нужно взять груз массой 315 кг. Остается 405 кг. После 
этого можно вывезти ещё максимум 3 груза. Это можно сделать тремя способами: 
100 + 120 + 140, 100 + 140 + 160, 100 + 120 + 160. Выбираем способ, при котором 


вывозится груз наибольшей возможной массы. Таких способов два: 100 + 120 + 
160, 100 + 140 + 160. Из этих способов выбираем тот, при котором больше масса 
второго по величине груза, то есть 100 + 140 + 160. Всего получается 4 груза общей 
массой 715 кг. Ответ: 4 715
21) Системный администратор раз в неделю создаёт архив пользовательских файлов. 
Причем файлы размером больше 500 МБ записывает на диск D, а меньшего 
размера на диск E. Известно, какой объём занимает файл каждого пользователя. 
Системный администратор старается сохранить как можно больше файлов. 
Необходимо найти, сколько файлов на каждом диске может сохранить системный 
администратор и максимальный размер сохраненного при данных условиях файла 
для каждого диска. 
Входные данные представлены в файле j10.txt следующим образом. В первой 
строке входного файла находятся три числа: D – размер свободного места на диске 
D (натуральное число, не превышающее 100 000), E – размер свободного места на 
диске E (натуральное число, не превышающее 10 000) и N – общее количество 
файлов для сохранения (натуральное число, не превышающее 10000). В 
следующих N строках находятся значения объёмов файлов в МБ каждого 
пользователя (все числа натуральные, не превышающие 5000), каждое в отдельной 
строке. 
Запишите в ответе два числа: сначала число сохраненных файлов на обоих дисках, 
затем суммарный размер самых больших по размеру файлов. 
Пример организации исходных данных во входном файле:
3000 1000 6 
300 
350 
400 
1000 
1500 
2000 
При таких исходных данных можно сохранить четыре файла – 350 и 400 (300 и 
400) на диске E, 1000 и 2000 на диске D. Поэтому ответ должен содержать два числа 
– 4 и 2400. 
 


Достарыңызбен бөлісу:
1   ...   9   10   11   12   13   14   15   16   17




©emirsaba.org 2024
әкімшілігінің қараңыз

    Басты бет