學習了迴圈的巢狀,想嘗試一下3重迴圈的使用,但是想了很久也做了很久,自己的思路不夠清晰最終還是用了2重迴圈,還做了一下午,給大家分享一下吧;
/*輸入長寬高,用*號畫出乙個立方體;
*/ #include
void main()
}if(i==0||i==h+w-2)//列印出第一行和最後一行的星號;
}else if(i==w-1)//列印上面平行四邊形的下邊加上後面的一顆星;
else}}
else
else}}
}else if(i==h-1)//列印下面平行四邊形的上邊加上前面一顆星;
else if(k>=w-1)
else}}
else
else if(k>=w-1)
else}}
}else if(i>0&&i//列印出上面四邊形中間的幾行;
else}}
else
else}}
else
else}}
}}else if(i>=h&&i//列印下面平行四邊形中間的幾行;
else}}
else//列印兩個平行四邊形中間的幾行;
else}}
else
else}}
}printf("\n");}}
最大長方體問題
描述 乙個長,寬,高分別是m,n,p的長方體被分割成m n p個小立方體。每個小立方體內含乙個整數。試著設計乙個演算法,計算所給長方體的最大子長方體。子長方體的大小由它內部所含所有整數之和確定。約定 當該長方體所有元素均為負數時,輸出最大子長方體為0。輸入格式 第一行3個正整數m,n,p,其中 1 ...
最大長方體問題(cube)
演算法 dp 分析 跟平面的類似,是在先確定兩個軸的情況下再確定另乙個軸,最後確定完第三個軸也就是最後乙個軸之後,再轉化成一道求一串數的連續最大。include include includeusing namespace std define min 10000 int m,n,p int tem...
ACM 長方體體積求解
檔名稱 完成日期 2014 年 6月 10 日 版本號 v1.0 對任務及求解方法的描述部分 輸入描述 問題描述 求長方體的體積 程式輸出 問題分析 演算法設計 include using namespace std class rectangle 矩形類 class bulk public rec...