题目链接:
在体积固定的情况下,表面积最小时的长,宽,高。
这里枚举长,宽,根据体积计算高。
#include#include using namespace std;int x=0,y=0;void f(int n){ int min=0x3f3f3f3f; x=1; y=1; for(int i=1; i*i<=n; i++) { if(n%i==0) { for(int j=i; i*j<=n; j++) if(n%(i*j)==0) { int t=2*(i*j+i*(n/(i*j))+j*(n/(i*j))); if(t >n; f(n); cout< <<' '< <<' '<