当前位置: 首页 > news >正文

【入门】纸盒的最大体积是多少?

描述

在一张尺寸为 n * n 厘米的正方形硬纸板的四个角上,分别裁剪掉一个 m * m 厘米的小正方形,就可以做成一个无盖纸盒,请问这个无盖纸盒的最大体积是多少?
立方体的体积 v = 底面积 * 高)
比如: n = 5 ,那么裁掉的小正方形的尺寸可能是 1 厘米、 2 厘米
如果裁掉 1 厘米的四个小正方形,得到纸盒的体积 = (5 - 2) * (5 - 2) * 1 = 9 立方厘米
如果裁掉 2 厘米的四个小正方形,得到纸盒的体积 = (5 - 4) * (5 - 4) * 2 = 2 立方厘米
因此,裁掉边长为2的四个小正方形得到的纸盒体积最大,最大体积为9(立方厘米)

输入描述

一个整数n,代表正方形纸板的边长

输出描述

纸盒的最大体积

#include <bits/stdc++.h>
using namespace std;
int main() {
int n;cin>>n;int a[n/2];for(int i=0;i<n/2;i++){a[i]=pow(n-(i+1)*2,2)*(i+1);}cout<<a[max_element(a,a+n/2)-a];return 0;
}

#include <bits/stdc++.h>
using namespace std;
int main() {
int n;
    cin>>n;
    int a[n/2];
    for(int i=0;i<n/2;i++){
        a[i]=pow(n-(i+1)*2,2)*(i+1);
    }
    cout<<a[max_element(a,a+n/2)-a];
 return 0;
}
#include <bits/stdc++.h>
using namespace std;
int main() {
int n;
    cin>>n;
    int a[n/2];
    for(int i=0;i<n/2;i++){
        a[i]=pow(n-(i+1)*2,2)*(i+1);
    }
    cout<<a[max_element(a,a+n/2)-a];
 return 0;
}
#include <bits/stdc++.h>
using namespace std;
int main() {
int n;
    cin>>n;
    int a[n/2];
    for(int i=0;i<n/2;i++){
        a[i]=pow(n-(i+1)*2,2)*(i+1);
    }
    cout<<a[max_element(a,a+n/2)-a];
 return 0;
}
#include <bits/stdc++.h>
using namespace std;
int main() {
int n;
    cin>>n;
    int a[n/2];
    for(int i=0;i<n/2;i++){
        a[i]=pow(n-(i+1)*2,2)*(i+1);
    }
    cout<<a[max_element(a,a+n/2)-a];
 return 0;
}
#include <bits/stdc++.h>
using namespace std;
int main() {
int n;
    cin>>n;
    int a[n/2];
    for(int i=0;i<n/2;i++){
        a[i]=pow(n-(i+1)*2,2)*(i+1);
    }
    cout<<a[max_element(a,a+n/2)-a];
 return 0;
}
#include <bits/stdc++.h>
using namespace std;
int main() {
int n;
    cin>>n;
    int a[n/2];
    for(int i=0;i<n/2;i++){
        a[i]=pow(n-(i+1)*2,2)*(i+1);
    }
    cout<<a[max_element(a,a+n/2)-a];
 return 0;
}
#include <bits/stdc++.h>
using namespace std;
int main() {
int n;
    cin>>n;
    int a[n/2];
    for(int i=0;i<n/2;i++){
        a[i]=pow(n-(i+1)*2,2)*(i+1);
    }
    cout<<a[max_element(a,a+n/2)-a];
 return 0;
}
#include <bits/stdc++.h>
using namespace std;
int main() {
int n;
    cin>>n;
    int a[n/2];
    for(int i=0;i<n/2;i++){
        a[i]=pow(n-(i+1)*2,2)*(i+1);
    }
    cout<<a[max_element(a,a+n/2)-a];
 return 0;
}
#include <bits/stdc++.h>
using namespace std;
int main() {
int n;
    cin>>n;
    int a[n/2];
    for(int i=0;i<n/2;i++){
        a[i]=pow(n-(i+1)*2,2)*(i+1);
    }
    cout<<a[max_element(a,a+n/2)-a];
 return 0;
}
#include <bits/stdc++.h>
using namespace std;
int main() {
int n;
    cin>>n;
    int a[n/2];
    for(int i=0;i<n/2;i++){
        a[i]=pow(n-(i+1)*2,2)*(i+1);
    }
    cout<<a[max_element(a,a+n/2)-a];
 return 0;
}
#include <bits/stdc++.h>
using namespace std;
int main() {
int n;
    cin>>n;
    int a[n/2];
    for(int i=0;i<n/2;i++){
        a[i]=pow(n-(i+1)*2,2)*(i+1);
    }
    cout<<a[max_element(a,a+n/2)-a];
 return 0;
}
#include <bits/stdc++.h>
using namespace std;
int main() {
int n;
    cin>>n;
    int a[n/2];
    for(int i=0;i<n/2;i++){
        a[i]=pow(n-(i+1)*2,2)*(i+1);
    }
    cout<<a[max_element(a,a+n/2)-a];
 return 0;
}
#include <bits/stdc++.h>
using namespace std;
int main() {
int n;
    cin>>n;
    int a[n/2];
    for(int i=0;i<n/2;i++){
        a[i]=pow(n-(i+1)*2,2)*(i+1);
    }
    cout<<a[max_element(a,a+n/2)-a];
 return 0;
}
#include <bits/stdc++.h>
using namespace std;
int main() {
int n;
    cin>>n;
    int a[n/2];
    for(int i=0;i<n/2;i++){
        a[i]=pow(n-(i+1)*2,2)*(i+1);
    }
    cout<<a[max_element(a,a+n/2)-a];
 return 0;
}
#include <bits/stdc++.h>
using namespace std;
int main() {
int n;
    cin>>n;
    int a[n/2];
    for(int i=0;i<n/2;i++){
        a[i]=pow(n-(i+1)*2,2)*(i+1);
    }
    cout<<a[max_element(a,a+n/2)-a];
 return 0;
}
#include <bits/stdc++.h>
using namespace std;
int main() {
int n;
    cin>>n;
    int a[n/2];
    for(int i=0;i<n/2;i++){
        a[i]=pow(n-(i+1)*2,2)*(i+1);
    }
    cout<<a[max_element(a,a+n/2)-a];
 return 0;
}
#include <bits/stdc++.h>
using namespace std;
int main() {
int n;
    cin>>n;
    int a[n/2];
    for(int i=0;i<n/2;i++){
        a[i]=pow(n-(i+1)*2,2)*(i+1);
    }
    cout<<a[max_element(a,a+n/2)-a];
 return 0;
}
#include <bits/stdc++.h>
using namespace std;
int main() {
int n;
    cin>>n;
    int a[n/2];
    for(int i=0;i<n/2;i++){
        a[i]=pow(n-(i+1)*2,2)*(i+1);
    }
    cout<<a[max_element(a,a+n/2)-a];
 return 0;
}
#include <bits/stdc++.h>
using namespace std;
int main() {
int n;
    cin>>n;
    int a[n/2];
    for(int i=0;i<n/2;i++){
        a[i]=pow(n-(i+1)*2,2)*(i+1);
    }
    cout<<a[max_element(a,a+n/2)-a];
 return 0;
}
#include <bits/stdc++.h>
using namespace std;
int main() {
int n;
    cin>>n;
    int a[n/2];
    for(int i=0;i<n/2;i++){
        a[i]=pow(n-(i+1)*2,2)*(i+1);
    }
    cout<<a[max_element(a,a+n/2)-a];
 return 0;
}
#include <bits/stdc++.h>
using namespace std;
int main() {
int n;
    cin>>n;
    int a[n/2];
    for(int i=0;i<n/2;i++){
        a[i]=pow(n-(i+1)*2,2)*(i+1);
    }
    cout<<a[max_element(a,a+n/2)-a];
 return 0;
}
#include <bits/stdc++.h>
using namespace std;
int main() {
int n;
    cin>>n;
    int a[n/2];
    for(int i=0;i<n/2;i++){
        a[i]=pow(n-(i+1)*2,2)*(i+1);
    }
    cout<<a[max_element(a,a+n/2)-a];
 return 0;
}
#include <bits/stdc++.h>
using namespace std;
int main() {
int n;
    cin>>n;
    int a[n/2];
    for(int i=0;i<n/2;i++){
        a[i]=pow(n-(i+1)*2,2)*(i+1);
    }
    cout<<a[max_element(a,a+n/2)-a];
 return 0;
}
#include <bits/stdc++.h>
using namespace std;
int main() {
int n;
    cin>>n;
    int a[n/2];
    for(int i=0;i<n/2;i++){
        a[i]=pow(n-(i+1)*2,2)*(i+1);
    }
    cout<<a[max_element(a,a+n/2)-a];
 return 0;
}
#include <bits/stdc++.h>
using namespace std;
int main() {
int n;
    cin>>n;
    int a[n/2];
    for(int i=0;i<n/2;i++){
        a[i]=pow(n-(i+1)*2,2)*(i+1);
    }
    cout<<a[max_element(a,a+n/2)-a];
 return 0;
}
#include <bits/stdc++.h>
using namespace std;
int main() {
int n;
    cin>>n;
    int a[n/2];
    for(int i=0;i<n/2;i++){
        a[i]=pow(n-(i+1)*2,2)*(i+1);
    }
    cout<<a[max_element(a,a+n/2)-a];
 return 0;
}
#include <bits/stdc++.h>
using namespace std;
int main() {
int n;
    cin>>n;
    int a[n/2];
    for(int i=0;i<n/2;i++){
        a[i]=pow(n-(i+1)*2,2)*(i+1);
    }
    cout<<a[max_element(a,a+n/2)-a];
 return 0;
}
#include <bits/stdc++.h>
using namespace std;
int main() {
int n;
    cin>>n;
    int a[n/2];
    for(int i=0;i<n/2;i++){
        a[i]=pow(n-(i+1)*2,2)*(i+1);
    }
    cout<<a[max_element(a,a+n/2)-a];
 return 0;
}
#include <bits/stdc++.h>
using namespace std;
int main() {
int n;
    cin>>n;
    int a[n/2];
    for(int i=0;i<n/2;i++){
        a[i]=pow(n-(i+1)*2,2)*(i+1);
    }
    cout<<a[max_element(a,a+n/2)-a];
 return 0;
}
#include <bits/stdc++.h>
using namespace std;
int main() {
int n;
    cin>>n;
    int a[n/2];
    for(int i=0;i<n/2;i++){
        a[i]=pow(n-(i+1)*2,2)*(i+1);
    }
    cout<<a[max_element(a,a+n/2)-a];
 return 0;
}
#include <bits/stdc++.h>
using namespace std;
int main() {
int n;
    cin>>n;
    int a[n/2];
    for(int i=0;i<n/2;i++){
        a[i]=pow(n-(i+1)*2,2)*(i+1);
    }
    cout<<a[max_element(a,a+n/2)-a];
 return 0;
}
#include <bits/stdc++.h>
using namespace std;
int main() {
int n;
    cin>>n;
    int a[n/2];
    for(int i=0;i<n/2;i++){
        a[i]=pow(n-(i+1)*2,2)*(i+1);
    }
    cout<<a[max_element(a,a+n/2)-a];
 return 0;
}
#include <bits/stdc++.h>
using namespace std;
int main() {
int n;
    cin>>n;
    int a[n/2];
    for(int i=0;i<n/2;i++){
        a[i]=pow(n-(i+1)*2,2)*(i+1);
    }
    cout<<a[max_element(a,a+n/2)-a];
 return 0;
}
#include <bits/stdc++.h>
using namespace std;
int main() {
int n;
    cin>>n;
    int a[n/2];
    for(int i=0;i<n/2;i++){
        a[i]=pow(n-(i+1)*2,2)*(i+1);
    }
    cout<<a[max_element(a,a+n/2)-a];
 return 0;
}
#include <bits/stdc++.h>
using namespace std;
int main() {
int n;
    cin>>n;
    int a[n/2];
    for(int i=0;i<n/2;i++){
        a[i]=pow(n-(i+1)*2,2)*(i+1);
    }
    cout<<a[max_element(a,a+n/2)-a];
 return 0;
}
#include <bits/stdc++.h>
using namespace std;
int main() {
int n;
    cin>>n;
    int a[n/2];
    for(int i=0;i<n/2;i++){
        a[i]=pow(n-(i+1)*2,2)*(i+1);
    }
    cout<<a[max_element(a,a+n/2)-a];
 return 0;
}
#include <bits/stdc++.h>
using namespace std;
int main() {
int n;
    cin>>n;
    int a[n/2];
    for(int i=0;i<n/2;i++){
        a[i]=pow(n-(i+1)*2,2)*(i+1);
    }
    cout<<a[max_element(a,a+n/2)-a];
 return 0;
}
#include <bits/stdc++.h>
using namespace std;
int main() {
int n;
    cin>>n;
    int a[n/2];
    for(int i=0;i<n/2;i++){
        a[i]=pow(n-(i+1)*2,2)*(i+1);
    }
    cout<<a[max_element(a,a+n/2)-a];
 return 0;
}
#include <bits/stdc++.h>
using namespace std;
int main() {
int n;
    cin>>n;
    int a[n/2];
    for(int i=0;i<n/2;i++){
        a[i]=pow(n-(i+1)*2,2)*(i+1);
    }
    cout<<a[max_element(a,a+n/2)-a];
 return 0;
}
#include <bits/stdc++.h>
using namespace std;
int main() {
int n;
    cin>>n;
    int a[n/2];
    for(int i=0;i<n/2;i++){
        a[i]=pow(n-(i+1)*2,2)*(i+1);
    }
    cout<<a[max_element(a,a+n/2)-a];
 return 0;
}
#include <bits/stdc++.h>
using namespace std;
int main() {
int n;
    cin>>n;
    int a[n/2];
    for(int i=0;i<n/2;i++){
        a[i]=pow(n-(i+1)*2,2)*(i+1);
    }
    cout<<a[max_element(a,a+n/2)-a];
 return 0;
}
#include <bits/stdc++.h>
using namespace std;
int main() {
int n;
    cin>>n;
    int a[n/2];
    for(int i=0;i<n/2;i++){
        a[i]=pow(n-(i+1)*2,2)*(i+1);
    }
    cout<<a[max_element(a,a+n/2)-a];
 return 0;
}
#include <bits/stdc++.h>
using namespace std;
int main() {
int n;
    cin>>n;
    int a[n/2];
    for(int i=0;i<n/2;i++){
        a[i]=pow(n-(i+1)*2,2)*(i+1);
    }
    cout<<a[max_element(a,a+n/2)-a];
 return 0;
}
#include <bits/stdc++.h>
using namespace std;
int main() {
int n;
    cin>>n;
    int a[n/2];
    for(int i=0;i<n/2;i++){
        a[i]=pow(n-(i+1)*2,2)*(i+1);
    }
    cout<<a[max_element(a,a+n/2)-a];
 return 0;
}
#include <bits/stdc++.h>
using namespace std;
int main() {
int n;
    cin>>n;
    int a[n/2];
    for(int i=0;i<n/2;i++){
        a[i]=pow(n-(i+1)*2,2)*(i+1);
    }
    cout<<a[max_element(a,a+n/2)-a];
 return 0;
}
#include <bits/stdc++.h>
using namespace std;
int main() {
int n;
    cin>>n;
    int a[n/2];
    for(int i=0;i<n/2;i++){
        a[i]=pow(n-(i+1)*2,2)*(i+1);
    }
    cout<<a[max_element(a,a+n/2)-a];
 return 0;
}
#include <bits/stdc++.h>
using namespace std;
int main() {
int n;
    cin>>n;
    int a[n/2];
    for(int i=0;i<n/2;i++){
        a[i]=pow(n-(i+1)*2,2)*(i+1);
    }
    cout<<a[max_element(a,a+n/2)-a];
 return 0;
}
#include <bits/stdc++.h>
using namespace std;
int main() {
int n;
    cin>>n;
    int a[n/2];
    for(int i=0;i<n/2;i++){
        a[i]=pow(n-(i+1)*2,2)*(i+1);
    }
    cout<<a[max_element(a,a+n/2)-a];
 return 0;
}
#include <bits/stdc++.h>
using namespace std;
int main() {
int n;
    cin>>n;
    int a[n/2];
    for(int i=0;i<n/2;i++){
        a[i]=pow(n-(i+1)*2,2)*(i+1);
    }
    cout<<a[max_element(a,a+n/2)-a];
 return 0;
}
#include <bits/stdc++.h>
using namespace std;
int main() {
int n;
    cin>>n;
    int a[n/2];
    for(int i=0;i<n/2;i++){
        a[i]=pow(n-(i+1)*2,2)*(i+1);
    }
    cout<<a[max_element(a,a+n/2)-a];
 return 0;
}
#include <bits/stdc++.h>
using namespace std;
int main() {
int n;
    cin>>n;
    int a[n/2];
    for(int i=0;i<n/2;i++){
        a[i]=pow(n-(i+1)*2,2)*(i+1);
    }
    cout<<a[max_element(a,a+n/2)-a];
 return 0;
}
#include <bits/stdc++.h>
using namespace std;
int main() {
int n;
    cin>>n;
    int a[n/2];
    for(int i=0;i<n/2;i++){
        a[i]=pow(n-(i+1)*2,2)*(i+1);
    }
    cout<<a[max_element(a,a+n/2)-a];
 return 0;
}
#include <bits/stdc++.h>
using namespace std;
int main() {
int n;
    cin>>n;
    int a[n/2];
    for(int i=0;i<n/2;i++){
        a[i]=pow(n-(i+1)*2,2)*(i+1);
    }
    cout<<a[max_element(a,a+n/2)-a];
 return 0;
}
#include <bits/stdc++.h>
using namespace std;
int main() {
int n;
    cin>>n;
    int a[n/2];
    for(int i=0;i<n/2;i++){
        a[i]=pow(n-(i+1)*2,2)*(i+1);
    }
    cout<<a[max_element(a,a+n/2)-a];
 return 0;
}
#include <bits/stdc++.h>
using namespace std;
int main() {
int n;
    cin>>n;
    int a[n/2];
    for(int i=0;i<n/2;i++){
        a[i]=pow(n-(i+1)*2,2)*(i+1);
    }
    cout<<a[max_element(a,a+n/2)-a];
 return 0;
}
#include <bits/stdc++.h>
using namespace std;
int main() {
int n;
    cin>>n;
    int a[n/2];
    for(int i=0;i<n/2;i++){
        a[i]=pow(n-(i+1)*2,2)*(i+1);
    }
    cout<<a[max_element(a,a+n/2)-a];
 return 0;
}
#include <bits/stdc++.h>
using namespace std;
int main() {
int n;
    cin>>n;
    int a[n/2];
    for(int i=0;i<n/2;i++){
        a[i]=pow(n-(i+1)*2,2)*(i+1);
    }
    cout<<a[max_element(a,a+n/2)-a];
 return 0;
}
#include <bits/stdc++.h>
using namespace std;
int main() {
int n;
    cin>>n;
    int a[n/2];
    for(int i=0;i<n/2;i++){
        a[i]=pow(n-(i+1)*2,2)*(i+1);
    }
    cout<<a[max_element(a,a+n/2)-a];
 return 0;
}
#include <bits/stdc++.h>
using namespace std;
int main() {
int n;
    cin>>n;
    int a[n/2];
    for(int i=0;i<n/2;i++){
        a[i]=pow(n-(i+1)*2,2)*(i+1);
    }
    cout<<a[max_element(a,a+n/2)-a];
 return 0;
}
#include <bits/stdc++.h>
using namespace std;
int main() {
int n;
    cin>>n;
    int a[n/2];
    for(int i=0;i<n/2;i++){
        a[i]=pow(n-(i+1)*2,2)*(i+1);
    }
    cout<<a[max_element(a,a+n/2)-a];
 return 0;
}
#include <bits/stdc++.h>
using namespace std;
int main() {
int n;
    cin>>n;
    int a[n/2];
    for(int i=0;i<n/2;i++){
        a[i]=pow(n-(i+1)*2,2)*(i+1);
    }
    cout<<a[max_element(a,a+n/2)-a];
 return 0;
}
#include <bits/stdc++.h>
using namespace std;
int main() {
int n;
    cin>>n;
    int a[n/2];
    for(int i=0;i<n/2;i++){
        a[i]=pow(n-(i+1)*2,2)*(i+1);
    }
    cout<<a[max_element(a,a+n/2)-a];
 return 0;
}
#include <bits/stdc++.h>
using namespace std;
int main() {
int n;
    cin>>n;
    int a[n/2];
    for(int i=0;i<n/2;i++){
        a[i]=pow(n-(i+1)*2,2)*(i+1);
    }
    cout<<a[max_element(a,a+n/2)-a];
 return 0;
}
#include <bits/stdc++.h>
using namespace std;
int main() {
int n;
    cin>>n;
    int a[n/2];
    for(int i=0;i<n/2;i++){
        a[i]=pow(n-(i+1)*2,2)*(i+1);
    }
    cout<<a[max_element(a,a+n/2)-a];
 return 0;
}
 

相关文章:

  • docker部署WeDataSphere开源大数据平台
  • redis数据结构-10(ZREM、ZSCORE、ZINCRBY)
  • 以价值为导向的精准数据治理实践,赋能业务决策
  • 移动端前端开发调试工具/webkit调试工具/小程序调试工具WebDebugX使用教程
  • 第十五届蓝桥杯国赛Python A组题解
  • 【认知思维】沉没成本谬误:为何难以放弃已投入的资源
  • 山东大学软件学院计算机图形学2025期末考题回忆版
  • 使用bitNet架构
  • 普通IT的股票交易成长史--20250513复盘
  • CAN(控制器局域网络)协议详解
  • Confusion2(Python反序列化+JWT)
  • 【前端】【JavaScript】【总复习】四万字详解JavaScript知识体系
  • 【数据结构】栈
  • 【MyBatis-8】MyBatis对象关联查询详解:高效处理复杂关系映射
  • Altium Designer AD如何输出PIN带网络名的PDF装配图
  • 内存中的“BANK”
  • 深入理解Python逻辑判断、循环与推导式(附实战案例)
  • Shell脚本与Xshell的使用、知识点、区别及原理
  • 演员评论家算法
  • 缺乏需求变更的影响评估,如何降低项目风险
  • 外交部:中方对美芬太尼反制仍然有效
  • 阿坝州委书记徐芝文已任四川省政府党组成员
  • 上海首发经济“卷”到会展业,浦东签约三个年度“首展”
  • 中国巴西关于乌克兰危机的联合声明
  • 京东美团饿了么等外卖平台被约谈
  • 长沙查处疑似非法代孕:有人企图跳窗,有女子被麻醉躺手术台