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



Pdf көрінісі
бет10/17
Дата13.09.2022
өлшемі293,56 Kb.
#38979
1   ...   6   7   8   9   10   11   12   13   ...   17
Байланысты:
Лабораторная работа 2 Часть 2 Файлы

Входные данные.


В первой строке входного файла J5.txt находится число N – количество ям на 
дороге (натуральное число, не превышающее 10 000). В следующих N строках 
находятся значения объемов ям (все числа натуральные, не превышающие 25), 
каждое в отдельной строке.
Запишите в ответе два числа: количество ям с наименьшим объемом и общий 
объем воды, вылившейся из ям обратно на дорогу.
Пример входного файла:
8
10 
12 


20 
12 
16 
10 
При таких исходных данных после ремонта объем ям будет выглядеть следующим 
образом 10, 10, 8, 8, 12, 16, 12, 10. В ответе необходимо указать два числа – 2 и 14
11) Магазин предоставляет оптовому покупателю скидку по следующим правилам: 
− на каждый второй товар ценой больше 100 рублей предоставляется скидка 10 %; 
− общая цена покупки со скидкой округляется вверх до целого числа рублей
− порядок товаров в списке определяет магазин и делает это так, чтобы общая 
сумма скидки была наименьшей. 
Вам необходимо определить общую цену закупки с учётом скидки и цену самого 
дорогого товара, на который будет предоставлена скидка. 
Входные данные. Первая строка входного файла  s1.txt содержит число – общее 
количество купленных товаров. Каждая из следующих N строк содержит одно 
целое число – цену товара в рублях. В ответе запишите два целых числа: сначала 
общую цену покупки с учётом скидки, затем цену самого дорогого товара, на 
который предоставлена скидка. 
Пример входного файла 

225 
160 
380 
95 
192 
310 
60 
В данном случае товары с ценой 60 и 95 не участвуют в определении скидки, 
остальные товары магазину выгодно расположить в таком порядке цен: 380, 160, 


225, 192, 310. Скидка предоставляется на товары ценой 160 и 192. Суммарная цена 
этих двух товаров со скидкой составит 316,8 руб., после округления – 317 руб. 
Общая цена покупки составит: 60 + 95 + 317 + 380 + 225 + 310 = 1387 руб. Самый 
дорогой товар, на который будет получена скидка, стоит 192 руб. В ответе нужно 
записать числа 1387 и 192. 
12) Магазин предоставляет оптовому покупателю скидку по следующим правилам: 
− на каждый второй товар ценой больше 150 рублей предоставляется скидка 20%; 
− общая цена покупки со скидкой округляется вверх до целого числа рублей; 
− порядок товаров в списке определяет магазин и делает это так, чтобы общая 
сумма скидки была наименьшей. 
Вам необходимо определить общую цену закупки с учётом скидки и цену самого 
дорогого товара, на который будет предоставлена скидка. 


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




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

    Басты бет