Когда за столом много гостей, сложность не в количестве стульев, а в сочетании условий:...
Когда за столом много гостей, сложность не в количестве стульев, а в сочетании условий: кому нужно место с краю, кого посадить рядом, а кого — не напротив. ИИ может собрать черновик, если не просить его угадывать отношения. Обезличьте список: используйте метки «Гость А», «Гость Б» и так далее. Затем задайте места и только явные условия. Готовый запрос Помоги составить рассадку за прямоугольным столом на 8 мест. Места пронумерованы по часовой стрелке от 1 до 8; гости: А, Б, В, Г, Д, Е, Ж, З. Пары напротив: 1–5, 2–6, 3–7, 4–8. Условия: А рядом с Б; В не напротив Г; Д — только на месте 1 или 8; Е и Ж не рядом. Предложи два варианта. Для каждого верни список «место → гость» и отдельно проверь каждое условие. Используй каждого гостя ровно один раз. Если условия несовместимы, не ослабляй их сам — укажи конфликт. Вымышленный пример проверки: если в варианте гость Д оказался на месте 4, схема не подходит, даже если остальные условия выполнены. Перед тем как звать гостей к столу, пересчитайте: восемь мест, восемь разных меток, никто не пропущен и не повторён. После этого замените метки именами у себя — не передавайте ИИ лишние личные подробности.