Вход | Регистрация
 
О жизни... :: Наука

OFF: Задача про грибы (совсем простенькая)

OFF: Задача про грибы (совсем простенькая)
Я
   1Сергей
 
12.07.21 - 17:27
Добрый вечер, товарищи, дамы и господа!

Предлагаю совсем простенькую задачу на конец дня понедельника.

Дети собирали грибы и вернулись из леса. Если Аня отдаст половину своих грибов Вите, то у всех детей будет грибов поровну. А если Аня отдаст все свои грибы Саше, то у него будет столько же грибов, сколько у всех остальных детей.
Сколько детей собирало грибы?
   ДенисЧ
 
1 - 12.07.21 - 17:30
Если мы выпустим в лес парня, то он соберет 3 кг ягод, если девушку - она соберет 5 кг. Но это еще не значит, что, если мы выпустим в лес обоих, то вместе они соберут 8 кг ягод.

https://vse-shutochki.ru/anekdot/156576
   Ненавижу 1С
 
2 - 12.07.21 - 17:31
6
   1Сергей
 
3 - 12.07.21 - 17:31
(2) Правильно
   1Сергей
 
4 - 12.07.21 - 17:35
Я в таком виде услышал задачу, но чуть-чуть усложнил(упростил?) бы:

Дети собирали грибы и вернулись из леса. Если Аня отдаст половину своих грибов Вите, то у всех детей будет грибов поровну. А если Аня отдаст все свои грибы КОМУ-ТО ДРУГОМУ ИЗ ДЕТЕЙ, то у него будет столько же грибов, сколько у всех остальных детей.
Сколько детей собирало грибы?
   Новый1сник2
 
5 - 12.07.21 - 17:37
где вы эту траву (можно заменить на грибы) берете?
   Рюкзак
 
6 - 12.07.21 - 17:37
(0) Пусть Х - это количество грибов у Саши, и у каждого из остальных детей кроме Ани и Вити.

Тогда у Ани будет 2Х грибов.
А у Вити 0 грибов.

Если Аня даст Саше, то у него будет 3Х грибов. Значит у остальных в сумме тоже 3Х грибов. Значит всего остальных детей трое.

Итого, 6 детей.
   Garykom
 
7 - 12.07.21 - 17:39
(1) Можно с поясом верности выпустить, который открывается по набору 10кг ягод
   Garykom
 
8 - 12.07.21 - 17:40
(3) неправильно ибо нет ограничения на целые числа
а еще комплексные есть
   Рюкзак
 
9 - 12.07.21 - 17:41
(8) По условию числа целые.
   Garykom
 
10 - 12.07.21 - 17:41
(6) "Если Аня даст Саше" то не уверен что у него будут грибы
   Garykom
 
11 - 12.07.21 - 17:42
(9) где? и целые это еще и отрицательные может ты имел ввиду натуральные?
   1Сергей
 
12 - 12.07.21 - 17:43
(8) полтора землекопа?
   Рюкзак
 
13 - 12.07.21 - 17:43
(11) Я имел в виду что ты ошибся, написав что числа не целые. Про отрицательные ты ничего не писал, но они тоже исключаются
   Garykom
 
14 - 12.07.21 - 17:44
(12) "Дети собирали грибы"
   Garykom
 
15 - 12.07.21 - 17:44
(13) Где исключаются?
Дети пошли в лес с грибами и там их пролюбили и?
   Рюкзак
 
16 - 12.07.21 - 17:44
(14) Да, именно тут вводится ограничение на числа.
   Garykom
 
17 - 12.07.21 - 17:44
(16) так у них с собой были и ?
   Рюкзак
 
18 - 12.07.21 - 17:45
(17) И что?
   Garykom
 
19 - 12.07.21 - 17:45
(18) и то что задачка нечеткая, тыж программист
   Новый1сник2
 
20 - 12.07.21 - 17:47
(10) зачет, у мужика спрашивают у вас есть твиттер, мужик скромно так, да был по молодости, потом вылечил.
   Рюкзак
 
21 - 12.07.21 - 17:48
(19) Там все четко.
В (6) я ее решил, найди в чем ошибка.
   Garykom
 
22 - 12.07.21 - 17:49
(21) Если грибов собрали 0 то?
   Рюкзак
 
23 - 12.07.21 - 17:50
(19) Программист должен понять задачу правильно, чтобы решить правильно, а не выдумывать всякую хрень чтобы напакостить заказчику.
   Рюкзак
 
24 - 12.07.21 - 17:50
(22) Это тупо
   Garykom
 
25 - 12.07.21 - 17:50
>Если Аня отдаст половину своих грибов Вите, то у всех детей будет грибов поровну.
0/2=0

>А если Аня отдаст все свои грибы Саше, то у него будет столько же грибов, сколько у всех остальных детей.
0=0
   Рюкзак
 
26 - 12.07.21 - 17:50
0 - это значит что грибов не собрали.
   Garykom
 
27 - 12.07.21 - 17:50
(24) Это не тупо а кто не догадался тупой
   Garykom
 
28 - 12.07.21 - 17:51
(27)+ хотя острый рюкзак это было бы странно
   Рюкзак
 
29 - 12.07.21 - 17:51
(27) Я про это догадался, когда решал, но так как это не по условию, не стал упоминать в решении. Автор задачи явно не имел в виду что они ничего не собрали. Кто до этого не догадался, тот тупой
   Garykom
 
30 - 12.07.21 - 17:52
(29) Ты в коде тоже "догадался, когда решал, но так как это не по условию, не стал упоминать в решении"?
И никаких проверок не вставляешь?
 
 
   Рюкзак
 
31 - 12.07.21 - 17:54
(30) Все необходимые проверки вставляю. Потому что нужно догадаться их вставить, даже если в ТЗ забыли об этом написать.
А ты видимо делаешь точно по ТЗ без всяких догадок, а потом по десять раз переделываешь когда заказчик тебе сообщает что это не то что нужно, как в этой задачею
   Garykom
 
32 - 12.07.21 - 17:55
(31) "А у Вити 0 грибов."
   Рюкзак
 
33 - 12.07.21 - 17:56
(32) Автор задачи именно это и задумал.
   Garykom
 
34 - 12.07.21 - 17:57
(33) Значит Витя собрал 0 грибов это возможно?
Ну так подумай логически почему другие не могли тоже 0 собрать и?
   2S
 
35 - 12.07.21 - 17:57
(0) ты подписан на челябинского уникума?
   Рюкзак
 
36 - 12.07.21 - 17:58
(34) Могли конечно. Но автор задачи не имел в виду это.
   Garykom
 
37 - 12.07.21 - 17:58
(34)+ А еще грибы можно собирать не целыми
И можно прийти со своими грибами в лес да и потерять их - тут смещение и отрицательные
   Garykom
 
38 - 12.07.21 - 18:00
(36) Правильный ответ это не тот что подразумевал автор задачи
И не то что хотел услышать проверяющий решение задачи
А всевозможные варианты ответов с разными решениями - тут хрен уже подкопаешься
   Рюкзак
 
39 - 12.07.21 - 18:00
(37) Если бы это была реальная задача по программированию, я бы ее сделал и стал работу заказчику еще в (6), получил оплату, и ушел отдыхать.
А ты бы до сих пор переделывал неправильные решения.
   1Сергей
 
40 - 12.07.21 - 18:01
(37) напомнил "...возьми пол кило колбасы и, если будут яйца, возьми десяток..."
   2S
 
41 - 12.07.21 - 18:01
(35) это из серии искал как ремонтировать карбюратор, а попал на
https://youtu.be/vlXAN-PVtUU
   Garykom
 
42 - 12.07.21 - 18:01
(39) Угу
И когда твоя сданная задача у клиента заглючила или стоимость ее доработки дороже перпеписать все нафик не думаю что к тебе снова обратятся
   Garykom
 
43 - 12.07.21 - 18:02
(40) ответ 10,5 кг колбасы?
   1Сергей
 
44 - 12.07.21 - 18:02
(35) да, давно уже. Прикольный дядька
   Garykom
 
45 - 12.07.21 - 18:02
(43)  точнее 0,5 или 10,5 если есть яйца
   1Сергей
 
46 - 12.07.21 - 18:03
   Рюкзак
 
47 - 12.07.21 - 18:03
(42) У меня не заглючит, так как всегда будет выдавать правильный ответ 6. А у тебя будет глючить и выдавать то комплексное число детей, то отрицательное. Заказчик скажет что это не верно, а ты ему будешь доказывать что по ТЗ это подходит, так и останешься ни с чем.
   Garykom
 
48 - 12.07.21 - 18:04
(47) А если две Ани или Витя Саша это фамилия-имя?
   Рюкзак
 
49 - 12.07.21 - 18:04
(40) Не, про пол кило не красиво. Лучше так:
"возьми один батон, и если будут яйца, то возьми десяток"
   Рюкзак
 
50 - 12.07.21 - 18:05
(48) Тогда снова ты не сможешь получить правильный ответ 6, а получишь какой-то другой ответ.
   Garykom
 
51 - 12.07.21 - 18:06
(50) Так ответ 6 только у ограниченных или детей всегда правильный
   mikecool
 
52 - 12.07.21 - 18:06
(3) гм... тут принимаешь решение без обоснования...
   Рюкзак
 
53 - 12.07.21 - 18:07
(51) Что и требовалось. Решать в комплексных числах никто не задавал, и не хотел чтобы так решали.
   2S
 
54 - 12.07.21 - 18:07
(44) так вот ты откуда черпаешь вдохновение :)
   1Сергей
 
55 - 12.07.21 - 18:09
(54) да, много откуда
   Рюкзак
 
56 - 12.07.21 - 18:09
(52) Тут правильный ответ нельзя было дать с первого раза, не посчитав. А там можно было. В этом отличие.
   mikecool
 
57 - 12.07.21 - 18:10
(56) ты автор?
   Рюкзак
 
58 - 12.07.21 - 18:10
(57) Нет
   1Сергей
 
59 - 12.07.21 - 18:11
(52) потому что здесь и так всё очевидно. Простенькая же задачка
   acanta
 
60 - 12.07.21 - 21:11
Конечно. Мы ведь не обсуждаем вопрос, следует ли в вузах преподавать экономику на английском, иначе наши программисты 1С не знают как называются приходы и расходы.
 
 


Список тем форума
 
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.