Пётр Земсков старомоден Ч 4

Продолжение третьей миниатюры, что по ссылке:
http://proza.ru/2024/09/20/837
Конечно программирование может творить такие чудеса, которые не снились никаким одиозным дедам. Например, меня попросили рассчитать варианты, у которых x=S1; x=S2; x=S3 ; x=S2+S3 и x=S1+S3. При этом, естественно, остаются ограничения:
S1>=S2>=S3.
Именно такие ограничения мы имели в самом начале темы, где обсуждалась задача Земскова. При других условиях будут получены другие результаты. Их легко выявить, используя текст проги, что во второй части (с небольшой переделкой циклов).
Итак, что я получил: при x=S1 нашел восемь вариантов, при x=S2 - семь вариантов. Таблицы показаны в иллюстрации. А вот при x=S3 ни одного варианта не высветилось. Зато при x=S2+S3 прога дала аж 25 решений, а при x=S1+S3 - целых 26! Таблицы не привожу, поскольку любой их может получить по последней проге, если вместо "if x1=36 then" набить "if x1=s2+s3 then" или "if x1=s1+s3 then".

21 сентября 2024 г. 


Рецензии