Проц шестилетней давности. Хотя, да, на момент выпуска один из топовых. Ну и я понял, где схитрил. Честно говоря - на автомате схитрил, я даже не особо в тему вдавался.
https://gist.github.com/speshuric/e9edae0f0cdf324311466e84a94ea865 (код понятен даже если не знать kotlin) 1. Я сразу искал y>x1>=x2>=x3>=x4, причем цикл по y от 0 вверх, а по остальным от предыдущего вниз. 2. И снизу ограничил: x1^4>=y^4/4, x2^4>=(y^4-x1^4)/3, x3^4>=(y^4-x1^4-x2^4)/2 - оно как бы следует из предыдущего.
no subject
Date: 2016-12-21 12:52 am (UTC)https://gist.github.com/speshuric/e9edae0f0cdf324311466e84a94ea865
(код понятен даже если не знать kotlin)
1. Я сразу искал y>x1>=x2>=x3>=x4, причем цикл по y от 0 вверх, а по остальным от предыдущего вниз.
2. И снизу ограничил: x1^4>=y^4/4, x2^4>=(y^4-x1^4)/3, x3^4>=(y^4-x1^4-x2^4)/2 - оно как бы следует из предыдущего.