36块砖搬运问题 Python解法:男、女、小孩如何分配?
假设男搬x块砖,女搬y块砖,小孩搬z块砖,则有以下等式成立:\n\nx + y + z = 36\n\nx = 4a\n\ny = 3b\n\nz = 1c\n\n其中a、b、c分别表示男、女和小孩搬的次数。\n\n由于一次搬完,所以有:\n\n4a + 3b + c = 36\n\n为了简化问题,我们可以令a = 0,表示男孩不搬砖,此时等式变为:\n\n3b + c = 36\n\n通过试探法,我们可以得到一组解:\n\nb = 10,c = 6\n\n所以男搬0块砖,女搬30块砖,小孩搬6块砖。
原文地址: https://www.cveoy.top/t/topic/psE8 著作权归作者所有。请勿转载和采集!