Форум программистов, компьютерный форум CyberForum.ru

Выгодный проезд - C++

Восстановить пароль Регистрация
 
яна115
0 / 0 / 0
Регистрация: 08.08.2015
Сообщений: 6
31.03.2016, 18:16     Выгодный проезд #1
Недавно Ваня начал использовать городские автобусы для проезда из дома в школу. Известно, что билет на один проезд в автобусе стоит a гривен. А еще Ваня узнал, что можно покупать абонемент на m проездов по b гривен (абонемент можно покупать несколько раз). Ваня подсчитал, что в ближайшее время ему придется n раз воспользоваться городским автобусом.
Помогите Ване, посчитайте, какую минимальную сумму денег ему
придется потратить, чтобы осуществить n поездок.
Входные данные: вы вводить с клавиатуры числа n, m, a, b (1 <= n, v, a, b <= 1000) через пробел.
Выходные данные: вы выводить на экран одно целое число - минимальную сумму денег, которую Ване придется потратить.
Пример входных и выходных данных:
Вход | выход
---------------------- | --------------------------- -
6 2 1 2 | 6
---------------------- | --------------------------- -
5 2 2 3 | 8
---------------------- | --------------------------- -
Ось программа
#include <iostream>
#include <stdlib.h>
using namespace std;
int main()
{
int n, m, a, b;
cin >> n;
cin >> m;
cin >> a;
cin >> b;
if (m / b > a)
{
cout << n * a;
}
else
{
cout << (n / m) * b + (n % m) * a;
}
system("pause");
}


Нужно такой вариант, когда выгоднее взять еще один абонемент и тратить его не полностью, чем оплачивать каждый проезд отдельно.
Спасибо
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
31.03.2016, 18:16     Выгодный проезд
Посмотрите здесь:

Постройте математическую модель, позволящую найти наиболее выгодный суточный обьем производства каждого вида продукции Delphi
Проезд в Такси Delphi
C++ В системе двухсторонних дорог за проезд каждой дороги взимается некоторая пошлина.
C++ Какой вклад более выгодный
Программа на проверку счастливости билета за проезд Turbo Pascal
Отменяем приоритетный проезд чиновников
Выгодный кулер для Phenom II X4 955
C++ Написать класс PayPoint, реализующий пункт сбора платежей за проезд по автостраде

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Ответ Создать тему
Опции темы

Текущее время: 04:19. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru