По информатике
перевозка груза
имя входного файла: стандартный ввод
имя выходного файла: стандартный вывод
ограничение по времени: 1 с
ограничение по памяти: 256 мб
транспортная компания для перевозки сыпучего груза предлагает два типа автомобилей. автомобиль первого типа за один рейс может перевезти q1 тонн груза, а стоимость одного рейса не зависит от загрузки автомобиля и равна p1
для автомобилей второго типа эти величины соответственно равны q2
определите минимальную стоимость перевозки aa тонн груза (при этом некоторые рейсы автомобили будут выполнять не с полной загрузкой).
формат входных данных
в единственной строке записаны пять целых положительных чисел, не превосходящих 1000
формат выходных данных
выведите единственное число — рассчитанную минимальную стоимость перевозки.
замечание
в примере необходимо выполнить один рейс автомобилем первого типа и один —автомобилем второго типа. при этом один или оба автомобиля будут загружены не полностью.
пример
стандартный ввод
3 20 20 100 21
стандартный вывод
120
вот мой код, проходит только половину тестов:
#include
#include
using namespace std;
long q1,p1,q2,p2,a,i,n,n1;
int e1,e2,e3,e4,e5;
int main()
{
cin> > q1> > p1> > q2> > p2> > a;
if (q1> q2)
{
e1 = (a / q1);
e2 = a / (a - (e1*q1));
cout< }
else if (q2> q1)
{
e2 = (a / q2) ;
e1 = a / (a - (e1*q2)) ;
cout< }
return 0;
}
244
318
Ответы на вопрос:
Const n=13; var a: array[1..n] of integer; i,c: integer; begin randomize; writeln('массив a: '); for i: =1 to n do begin a[i]: =random(31); write(a[i]: 4); end; writeln; c: =a[4]; a[4]: =a[9]; a[9]: =c; for i: =1 to n do write(a[i]: 4); writeln; end. пример: массив a: 11 25 20 0 7 28 27 26 23 25 12 24 2011 25 20 23 7 28 27 26 0 25 12 24 20
Популярно: Информатика
-
Ови1121.03.2020 01:13
-
Lloid161218.07.2020 13:34
-
Марта0917.03.2020 20:48
-
11Sone44ka1129.05.2021 20:06
-
xennika26.07.2022 16:52
-
125DVV07.09.2022 05:43
-
katrinvar12.11.2020 06:15
-
Remka22813.06.2022 05:54
-
ленок35227.07.2022 07:59
-
mpotlov74711.08.2021 02:44