Форум программистов, компьютерный форум, киберфорум
Pascal ABC
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.93/76: Рейтинг темы: голосов - 76, средняя оценка - 4.93
0 / 0 / 0
Регистрация: 03.02.2015
Сообщений: 1

Определите, сколько билетов каждого вида пассажир должен приобрести

03.02.2015, 19:02. Показов 14970. Ответов 1
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Билет на одну поездку в метро стоит 15 рублей, билет на 10 поездок стоит 125 рублей, билет на 60 поездок стоит 440 рублей. Пассажир планирует совершить n поездок. Определите, сколько билетов каждого вида он должен приобрести, чтобы суммарное количество оплаченных поездок было не меньше n, а общая стоимость приобретенных билетов – минимальна.

Входные данные
Дано одно число n - количество поездок.

Выходные данные
Выведите три целых числа, равные необходимому количеству билетов на 1, на 10, на 60 поездок.

что я делаю не так?

Pascal
1
2
3
4
5
6
7
8
9
var n60,n10,n1,n:integer;
begin
  readln(n);
  n60:=n div 60;
  n10:=((n-(n60*60))div 10);
  n1:=n-(n60*60)-(n10*10);
  if(n1>8)then writeln(0,n10+1,n60)
  else writeln(n1,n10,n60);
end.
(n1>8), т.к. дешевле купить 10 поездок за 125 рублей, чем 9 за 135
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
03.02.2015, 19:02
Ответы с готовыми решениями:

Определите, сколько билетов каждого вида пассажир должен приобрести
Билет на одну поездку в метро стоит 15 рублей, билет на 5 поездок стоит 70 рублей, билет на 10 поездок стоит 125 рублей, билет на 20...

Определить сколько билетов каждого вида надо приобрести чтобы суммарное количество оплаченных поездок было не меньше n
Билеты на метро Давным-давно цены на билеты в московском метро были такими: 1 поездка — 15 рублей, 5 поездок — 70

Определить, сколько должен заплатить каждый пассажир
В общем вот задача, которую надо написать на VBA в EXCELe "В такси одновремено село три пассажира. Когда вышел первый пассажир, на...

1
охотник
 Аватар для vint-81
1011 / 535 / 650
Регистрация: 29.09.2014
Сообщений: 1,083
03.02.2015, 22:23
Pascal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
const n1=1;n10=10;n60=60;
      k1=15;k10=125;k60=440;
var n,rez1,rez10,rez60:integer;
begin 
 rez1:=0;rez10:=0;rez60:=0;
 write('n = ');readln(n);
 if n>=n60
  then 
   begin
    rez60:=n div n60;
    n:=n mod n60;
   end; 
 if n>(k60 div k10)*n10+(k60-(k60 div k10)*k10)div k1
  then begin inc(rez60);n:=0; end
  else
   if n>=n10
    then
     begin
      rez10:=n div n10;
      n:=n mod n10
     end;
 if n>k10 div k1
  then inc(rez10)
  else rez1:=n;
 writeln(rez1,' ',rez10,' ',rez60)
end.
2
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
03.02.2015, 22:23
Помогаю со студенческими работами здесь

Определить сколько должен заплатить каждый пассажир такси
В такси одновременно сели три пассажира. Когда вышел первый пассажир, на счетчике было p1 рублей; когда вышел второй - p2 рублей. Сколько...

Сколько должен заплатить каждый пассажир, если по окончании поездки счетчик показал Х3 грн
В такси село одновременно три пассажира. Когда вышел первый из них на счетчике было Х1 грн. Когда вышел второй X2 грн. Сколько должен...

В такси одновременно сели три пассажира. Выяснить, сколько должен заплатить каждый пассажир
В такси одновременно сели три пассажира. Плата за посадку составляет p0 рублей. Коrда вышел nepвый - счетчик показывал р1 рублей, когда...

Сколько должен заплатить каждый пассажир, если на конец поездки на счетчике было Р3 рубля
помогите решить задачу по Паскаль линейной структуры(((( 3 пассажира сели одновременно в такси, когда вышел первый на счетчике было Р1...

Определить, сколько должен заплатить каждый пассажир, если по окончании поездки счетчик показывал р3 рублей
В такси одновременно сели три пассажира. Плата за посадку составляет p0 рублей. Коrда вышел nepвый - счетчик показывал р1 рублей, когда...


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

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Новые блоги и статьи
Настройки VS Code
Loafer 13.04.2026
{ "cmake. configureOnOpen": false, "diffEditor. ignoreTrimWhitespace": true, "editor. guides. bracketPairs": "active", "extensions. ignoreRecommendations": true, . . .
Оптимизация кода на разграничение прав доступа к элементам формы
Maks 13.04.2026
Алгоритм из решения ниже реализован на нетиповом документе, разработанного в конфигурации КА2. Задачи, как таковой, поставлено не было, проделанное ниже исключительно моя инициатива. Было так:. . .
Контроль заполнения и очистка дат в зависимости от значения перечислений
Maks 12.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеПерсонала", разработанного в конфигурации КА2. Задача: реализовать контроль корректности заполнения дат назначения. . .
Архитектура слоя интернета для сервера-слоя.
Hrethgir 11.04.2026
В продолжение https:/ / www. cyberforum. ru/ blogs/ 223907/ 10860. html Знаешь что я подумал? Раз мы все источники пишем в голове ветки, то ничего не мешает добавить в голову такой источник, который сам. . .
Подстановка значения реквизита справочника в табличную часть документа
Maks 10.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеПерсонала", разработанного в конфигурации КА2. Задача: при выборе сотрудника (справочник Сотрудники) в ТЧ документа. . .
Очистка реквизитов документа при копировании
Maks 09.04.2026
Алгоритм из решения ниже применим как для типовых, так и для нетиповых документов на самых различных конфигурациях. Задача: при копировании документа очищать определенные реквизиты и табличную. . .
модель ЗдравоСохранения 8. Подготовка к разному выполнению заданий
anaschu 08.04.2026
https:/ / github. com/ shumilovas/ med2. git main ветка * содержимое блока дэлэй из старой модели теперь внутри зайца новой модели 8ATzM_2aurI
Блокировка документа от изменений, если он открыт у другого пользователя
Maks 08.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа, разработанного в конфигурации КА2. Задача: запретить редактирование документа, если он открыт у другого пользователя. / / . . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru