|
2 / 2 / 2
Регистрация: 27.10.2011
Сообщений: 18
|
|
Сколько всего яблок было в распоряжении дарившего?27.10.2011, 20:40. Показов 1278. Ответов 15
Метки нет (Все метки)
Вике дали A-ую часть яблок, Насте – B-ую часть, Лизе – C-ую часть, Кате досталась D-ая часть Ксюша получила E Яблок. Сколько всего яблок было в распоряжении дарившего?
Вывести единственное число – ответ на задачу, или –1 в случае, если входные данные противоречивы, либо же решить задачку однозначно не предоставляется возможным. На вход получаем a,b,c,d>=100
0
|
|
| 27.10.2011, 20:40 | |
|
Ответы с готовыми решениями:
15
|
| 28.10.2011, 09:41 | |||||||
0
|
|||||||
|
Почетный модератор
64315 / 47611 / 32743
Регистрация: 18.05.2008
Сообщений: 115,167
|
|
| 28.10.2011, 12:42 | |
|
Вычислить s=1/a+1/b+1/c+1/d.
Если >=1 решений нет. Иначе Е это (1-s) часть всех яблок.
1
|
|
|
2 / 2 / 2
Регистрация: 27.10.2011
Сообщений: 18
|
|
| 28.10.2011, 14:00 [ТС] | |
|
0
|
|
|
Почетный модератор
64315 / 47611 / 32743
Регистрация: 18.05.2008
Сообщений: 115,167
|
|
| 28.10.2011, 14:38 | |
|
Например
a=2 b=2 c=2 d=2,e=59 то 1/2+1/2+1/2+1/2>1 не может так быть если a=10 b=12 c=5 d=8 e=5, то 1/10+1/12+1/5+1/8=61/120, тогда е это 1-61/120=59/120 часть от целого, целое=59*120/59=120 Если не получится целое решение, данные введены не корректно. Вроде я такое в классе 5-6 изучал...
1
|
|
|
2 / 2 / 2
Регистрация: 27.10.2011
Сообщений: 18
|
|
| 28.10.2011, 14:55 [ТС] | |
|
Все равно ничего не получается. Вот смотрите при вводе 3 5 6 4 6 на выход должно быть 120, а у меня совсем не то.
0
|
|
|
Почетный модератор
64315 / 47611 / 32743
Регистрация: 18.05.2008
Сообщений: 115,167
|
|
| 28.10.2011, 15:04 | |
|
0
|
|
|
2 / 2 / 2
Регистрация: 27.10.2011
Сообщений: 18
|
||||||
| 28.10.2011, 15:10 [ТС] | ||||||
0
|
||||||
|
Почетный модератор
64315 / 47611 / 32743
Регистрация: 18.05.2008
Сообщений: 115,167
|
||||||||||||
| 28.10.2011, 15:37 | ||||||||||||
|
if k>=1 then writeln(-1)//это неверно, к и должно быть больше 1, не половина же яблока была...
Дело в том что считать нужно в целых числах. Вот что получается в дробных подробно. Ответ выводит правильный, а решение считается не правильным.
Добавлено через 14 минут Вот примерно так в целых.
0
|
||||||||||||
|
2 / 2 / 2
Регистрация: 27.10.2011
Сообщений: 18
|
|
| 28.10.2011, 15:43 [ТС] | |
|
А если входные данные 8 8 0 4 20, С=0 , а на 0 делить нельзя, как можно этот случай исправить? Ответ должен быть 40 для этого теста.
0
|
|
|
Почетный модератор
64315 / 47611 / 32743
Регистрация: 18.05.2008
Сообщений: 115,167
|
|
| 28.10.2011, 15:47 | |
|
Так при вводе проверяй все числа, но ты так и не ответил про диапазон чисел, если они и правда больше 100, то ноль не может быть, а мой алгоритм при больших значениях тоже работать не будет.
Добавлено через 1 минуту Вообще дал бы ссылку на оригинал, а то у вас привычка опошлять исходное задание.
0
|
|
|
2 / 2 / 2
Регистрация: 27.10.2011
Сообщений: 18
|
|
| 28.10.2011, 16:14 [ТС] | |
|
Все числа не больше 100
Добавлено через 3 минуты Вике дали A-ую часть яблок, Насте – B-ую часть, Лизе – C-ую часть, Кате досталась D-ая часть Ксюша получила E Яблок. Сколько всего яблок было в распоряжении дарившего? Технические условия Входные данные В первой и единственной строке входных данных заданы через пробел 5 неотрицательных целых чисел: A, B, C, D и E, каждое из которых не превышает 100. Выходные данные Вывести единственное число – ответ на задачу, или –1 в случае, если входные данные противоречивы, либо же решить задачку однозначно не предоставляется возможным.
0
|
|
|
Почетный модератор
64315 / 47611 / 32743
Регистрация: 18.05.2008
Сообщений: 115,167
|
|
| 28.10.2011, 16:28 | |
|
Ну и все, делай проверку на 0 и вперед, а то >=100 думать чуть нужно.
0
|
|
|
2 / 2 / 2
Регистрация: 27.10.2011
Сообщений: 18
|
|
| 28.10.2011, 16:33 [ТС] | |
|
Ну так, если есть ноль, то что делать нужно?
0
|
|
|
Почетный модератор
64315 / 47611 / 32743
Регистрация: 18.05.2008
Сообщений: 115,167
|
|||||||
| 28.10.2011, 16:54 | |||||||
|
Я понятия не имею что им нужно, спроси у того кто условие придумал.. Добавлено через 3 минуты Наверное считать что если 0, то некорректные данные.
0
|
|||||||
|
Заблокирован
|
|
| 28.10.2011, 19:46 | |
|
А по-моему нельзя кому-то дать 0 яблок.
Потому что оптимальнее всего отдать всем 0 яблок.
0
|
|
| 28.10.2011, 19:46 | |
|
Помогаю со студенческими работами здесь
16
Сколько всего было подарено фотографий
Определить сколько всего мячей было забито в матче
Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Перемещение выделенных строк ТЧ из одного документа в другой
Maks 30.03.2026
Решение ниже на примере нетипового документа "ВыдачаОборудованияНаСпецтехнику" с единственной табличной частью "ОборудованиеИКомплектующие" разработанного в конфигурации КА2.
Задача: реализовать. . .
|
Functional First Web Framework Suave
DevAlt 30.03.2026
Sauve. IO
Апнулись до NET10.
Из зависимостей один пакет, работает одинаково хорошо как в режиме проекта
так и в интерактивном режиме. из сложностей - чисто функциональный подход.
Решил. . .
|
Автоматическое создание документа при проведении другого документа
Maks 29.03.2026
Реализация из решения ниже выполнена на нетиповых документах, разработанных в конфигурации КА2.
Есть нетиповой документ "ЗаявкаНаРемонтСпецтехники" и нетиповой документ "ПланированиеСпецтехники".
В. . .
|
Настройка движения справочника по регистру сведений
Maks 29.03.2026
Решение ниже реализовано на примере нетипового справочника "ТарифыМобильнойСвязи" разработанного в конфигурации КА2, с целью учета корпоративной мобильной связи в коммерческом предприятии.
. . .
|
|
Автозаполнение реквизита при выборе элемента справочника
Maks 27.03.2026
Программный код из решения ниже на примере нетипового документа "ЗаявкаНаРемонтСпецтехники" разработанного в конфигурации КА2.
При выборе "Спецтехники" (Тип Справочник. Спецтехника), заполняется. . .
|
Сумматор с применением элементов трёх состояний.
Hrethgir 26.03.2026
Тут.
https:/ / fips. ru/ EGD/ ab3c85c8-836d-4866-871b-c2f0c5d77fbc
Первый документ красиво выглядит, но без схемы.
Это конечно не даёт никаких плюсов автору, но тем не менее. . . всё может быть. . .
|
Автозаполнение реквизитов при создании документа
Maks 26.03.2026
Программный код из решения ниже размещается в модуле объекта документа, в процедуре "ПриСозданииНаСервере".
Алгоритм проверки заполнения реализован для исключения перезаписи значения реквизита,. . .
|
Команды формы и диалоговое окно
Maks 26.03.2026
1. Команда формы "ЗаполнитьЗапчасти".
Программный код из решения ниже на примере нетипового документа "ЗаявкаНаРемонтСпецтехники" разработанного в конфигурации КА2.
В качестве источника данных. . .
|