Имя: Пароль:
LIFE
Наука
OFF: Задача про программистов 1С
,
0 РЕШЕНИЕ
 
16.06.23
16:12
В офисе крупной корпорации работают 20 человек. Часть из них программисты 1С, которые всегда говорят правду, а остальные  — промт-инженеры ChatGPT, которые всегда лгут. Каждый сотрудник точно знает, кто из остальных программист 1С, а кто  — промт-инженер ChatGPT. На вопрос стажёра, сколько программистов 1С работают в офисе, первый из сотрудников ответил: «Ни одного», второй: «Не более одного», третий: «Не более двух», четвертый: «Не более трёх» и т. д., двадцатый заявил: «Не более девятнадцати». Так сколько же программистов 1С работают в офисе?
1 Asmody
 
16.06.23
16:18
1 одинесник и куча бездельников! Так всегда бывает
2 Грю
 
16.06.23
16:49
10
3 Garykom
 
гуру
16.06.23
16:53
(0) 19
4 Gary417
 
16.06.23
16:56
если они все знают, тогда какого черта на конкретный вопрос они отвечают загадками?
5 Garykom
 
гуру
16.06.23
16:58
(4) Потому что нечеткая логика и каждый частично тру прог а частично пользуется (хотя бы иногда) ChatGPT
6 PR
 
16.06.23
17:01
Первые десять — промт-инженеры ChatGPT, следующие десять — программисты 1С
7 Garykom
 
гуру
16.06.23
17:03
чтобы быть прогом достаточно быть >50%, все кто <50% промт-инженеры
отвечали же в целых человеках сложив % тру и поделив на 20
8 Garykom
 
гуру
16.06.23
17:04
(7)+ *и поделив на 100%
9 Asmody
 
16.06.23
18:01
Правильный ответ: не более 20 одинесников
10 Грю
 
16.06.23
18:11
(6) Молодец
11 РЕШЕНИЕ
 
17.06.23
10:44
Если бы первый сотрудник был программистом 1С, то своим ответом он бы солгал, чего не может быть. Следовательно, первый  — промт-инженер ChatGPT и всего программистов 1С в офисе крупной корпорации не больше 19. Значит, двадцатый сотрудник своим ответом сказал правду, поэтому он программист 1С, в частности, в офисе не меньше одного программиста 1С. Тогда, если бы второй сотрудник оказался программистом 1С, их вместе с двадцатым было бы уже два, и он бы солгал, значит, второй  — промт-инженер ChatGPT и всего программистов 1С не больше 18. Поэтому девятнадцатый сказал правду и он  — программист 1С. Продвигаясь так дальше, несложно убедиться, что все сотрудники с первого до десятого  — промт-инженеры ChatGPT, а все с 11-ого до 20-ого  — программисты 1С.
Ответ: 10 программистов
12 Asmody
 
17.06.23
11:35
(11) так я и сказал "не более 20"
13 big
 
19.06.23
04:52
Кто первый халат одел, тот и доктор. (с)
14 DrZombi
 
гуру
19.06.23
06:29
(11) В корне не согласен.
Ответ прост: Никто не работает. Как 1С так и ЧатБотовцы. Все ваньку пинают.

Решение:
      Уволить Руководителей отделов, из-за несостоятельности :)
15 НафНаф
 
19.06.23
08:20
Если N-й говорит правду, то и все следующие говорят правду, а значит сначала высказываются боты, потом программисты. Пусть N - номер первого правдивого высказывания программистом, он сказал "не более (N-1) программиста(ов)". С другой стороны все следующие за ним также программисты, всего (21-N) программиста.
21-N<=N-1 => N>=11.
С другой стороны бот, стоящий до него соврал, что программистов не более (N-2), то есть их больше, чем N-2.
21-N>N-2 => N<11,5.
Значит N=11 (место первого программиста), а программистов - 10.
16 Волшебник
 
19.06.23
09:33
(15) Не учитываете варианты совмещения должностей.
17 Табуретко
 
19.06.23
10:27
(16) а на совмещенке должен отвечать неопределенно?
18 PLUT
 
19.06.23
10:28
(17) "да нет наверное"
19 Гена
 
гуру
19.06.23
11:08
Все врут.
20 Гена
 
гуру
19.06.23
11:12
На форуме не более 19-ти человек говорят правду.