Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Паскаль, Turbo Pascal, PascalABC.NET
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 08.12.2015, 09:17   #1
Falshion
Новичок
Джуниор
 
Регистрация: 08.12.2015
Сообщений: 1
Восклицание Олимпиада. Задача. Туплю, ничего не могу сделать

Код:
var a,c,x:integer; 
b,d:real; 
begin 
readln(a,b,c); 
if a*b<c then b:=b+b*25/100; 
if x:=0 then b:=b*125/100; 
if a*b<c then b:=d; 
if a*b>c then x:=1; 
if a*b=c then x:=1; 
if a*b<c then x:=0; 
writeln(x); 
end.
То что я написал( полный бред)
Что от меня требуется: написать программу, которая проводит расчетЮ может ли чувак успеть вовремя при стратегии : Если он не успевает, то увеличивает скорость на 25%.Затем, после половины пути он снова делает также, если требуется. В входные данные пишется время, скорость и расстояние до шк. В выходных должно быть: 1, если он успевает и 0, если не успевает.
Прошу помочь

Последний раз редактировалось Stilet; 08.12.2015 в 09:44.
Falshion вне форума Ответить с цитированием
Старый 08.12.2015, 09:52   #2
Аватар
Старожил
 
Аватар для Аватар
 
Регистрация: 17.11.2010
Сообщений: 18,922
По умолчанию

Посчитай время по максимуму скорости
сначала скорость 1.25*b
со второй половины пути 1.25*1.25*b
и если с/2/(1.25*b)+с/2/(1.25*1.25*b) <= a то успеет
формулу элементарно упростить можно, как то так, если не напутал:
1.125*c <= 1.5625*b*a

PS Слабенькая задачка для олимпиады.
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию

Последний раз редактировалось Аватар; 08.12.2015 в 10:12.
Аватар вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Не могу понять,что хочет препод,или я чет туплю. thedoctor Общие вопросы C/C++ 2 15.12.2013 12:59
Подсобите исправить ошибку пожалуйста, я чет туплю не могу понять... Дмитрий132 Помощь студентам 1 11.12.2013 10:07
Туплю уже, не могу решить Галенька Помощь студентам 1 20.01.2012 10:01
Туплю, не могу ковентировать с++ Айдар Помощь студентам 2 19.05.2010 20:03