首页 > 代码库 > POJ 2363 Blocks(简单题)
POJ 2363 Blocks(简单题)
【题意简述】:求由小正方体组成的大的长方体的表面积。
【分析】:注意边界。
// 268K 0Ms #include<iostream> using namespace std; int main() { int C; int t; int l,w;//底面的长和宽 int h;// 立方体的高 int s=0;//表面积 cin>>C; int Min; while(C--) { cin>>t; Min = 0xfffffff; for(int i = 1;i<=t;i++) { if(t%i==0) { h = t/i; for(int j = 1;j<=i;j++) { if(i%j == 0) { l = j; w = i/j; s = (h*l+h*w+l*w)*2; if(s<Min) Min = s; } } } } cout<<Min<<endl; } return 0; }
POJ 2363 Blocks(简单题)
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。