求大神解决一个MATLAB程序如果p是直角三角形{a,b,c}的周长,1000以下的p中哪一个具有最多的解?如果p是一个直角三角形的周长,三角形的三边长{a,b,c}都是整数.对于p= 120一共有三组解:{20,48,52},{24,45,51},{30,40,50}对于1000以下的p中,哪一个能够产生最多的解?
问题描述:
求大神解决一个MATLAB程序
如果p是直角三角形{a,b,c}的周长,1000以下的p中哪一个具有最多的解?
如果p是一个直角三角形的周长,三角形的三边长{a,b,c}都是整数.对于p= 120一共有三组解:
{20,48,52},{24,45,51},{30,40,50}
对于1000以下的p中,哪一个能够产生最多的解?
答
function [ Num,n,A ] = MostRTG( UpperNum )%mostrtg 求取给定最大值以内的数能够分解的成直角三角形最多的数% 此处显示详细说明% UpperNum 是输入参数,设置最大数,默认值为1000% &nb...