这道题涉及的数论知识是获取方形中的正方形和长方形,方法很巧妙

P2241 统计方形(数据加强版)

#include<bits/stdc++.h>
using namespace std;int main()
{long n,m;cin>>n>>m;long nn=n,mm=m;long ans = n*m;for(;n!=0&&m!=0;){n--;m--;ans+=n*m;//一个性质,可以获得全部的正方形 }long juxing = (nn+1)*nn/2*(mm+1)*mm/2;//获取矩形的数量,矩形有四个线段组成,故采用排列组合的方式 cout<<ans<<" "<<juxing-ans;
}

矩形内部的正方形及长方形数目相关推荐

  1. LeetCode 996. 正方形数组的数目(回溯+剪枝)

    文章目录 1. 题目 2. 解题 1. 题目 给定一个非负整数数组 A,如果该数组每对相邻元素之和是一个完全平方数,则称这一数组为正方形数组. 返回 A 的正方形排列的数目.两个排列 A1 和 A2 ...

  2. 正方形数组的数目(DAY 81)

    文章目录 1:题目 2:代码实现 1:题目 给定一个非负整数数组 A,如果该数组每对相邻元素之和是一个完全平方数,则称这一数组为正方形数组.返回 A 的正方形排列的数目.两个排列 A1 和 A2 不同 ...

  3. 正方形、长方形、立方体

    Description 给出正方形(Square).长方形(Rectangle).立方体(Cuboid)的边长,求周长.面积.体积. Square类只需存一条边长,构造函数产生一条输出,有边长.周长. ...

  4. [Swift]LeetCode996. 正方形数组的数目 | Number of Squareful Arrays

    ★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★ ➤微信公众号:山青咏芝(shanqingyongzhi) ➤博客园地址:山青咏芝(https://www.cnblog ...

  5. 利用JS中的循环语句来实现正方形、长方形、平行四边形、三角形、菱形、空心菱形。

    利用JS来制造图形 代码 1.正方形 2.长方形 3.平行四边形 4.三角形 5.菱形 6.空心菱形 7.效果图 总结 代码 1.正方形 代码如下(示例): <script>for (va ...

  6. 设计一个程序,求正方形和长方形的周长,具体要求如下: (1) 定义正方形类Square作为基类,包含数据成员边长,以及构造函数、求正方形周长的虚函数、输出函数。 (2) 定义类Square的共有派

    设计一个程序,求正方形和长方形的周长,具体要求如下: (1) 定义正方形类Square作为基类,包含数据成员边长,以及构造函数.求正方形周长的虚函数.输出函数. (2) 定义类Square的共有派生类 ...

  7. 实验8:Problem H: 正方形、长方形、立方体

    总的来说这几道题,只有质心算法最坑,至今还没得到OJ上显示的输出结果,其他题做法基本类似.只有一些小的知识点不同. Home Web Board ProblemSet Standing Status ...

  8. 判断一个点是否在矩形内部

    //判断一个点是否在矩形内部 public class InMatrix{//(1)特殊情况,矩形平行于x轴和y轴public static boolean isInMatrix(double x1, ...

  9. JAVA中for循环来制作正方形、长方形、平行四边形、三角形、菱形、空心菱形

    利用for循环来制作图形 一.代码 1.正方形 2.长方形 3.平行四边形 4.三角形 5.菱形 6.空心菱形 7.效果图 总结 一.代码 1.正方形 代码如下(示例): public class H ...

最新文章

  1. 10个工程师,9个不合格!
  2. ld-linux-x86-64.so.2+,RedHat6安装Oracle数据库遇到错误 C [ld-linux-x86-64.so.2+0x14d70]
  3. Android View 测量流程(Measure)完全解析
  4. vscode打造golang开发环境以及golang的debug单元测试
  5. 【机器学习基础】数学推导+纯Python实现机器学习算法23:kmeans聚类
  6. python c 选择_C和Python,小白应该选择学习哪门语言?
  7. 【Gym - 101986F】Pizza Delivery(Dijkstra最短路,建图方式,反向建图,Tarjan求桥,图论模板)
  8. memcache 防火墙策略
  9. 一主多备几影响 oracle,Oracle 10g 一主多备的搭建技巧
  10. SAP License:FICO面试问题
  11. 什么叫位?什么叫字节?什么叫字长?字长表示了计算机的什么特点?,计算机应用基础...
  12. 求立方根算法--个人对立方根算法的穷举和优化
  13. Java中简单Http请求
  14. 光耦驱动单向可控硅_超低功耗光电耦合驱动单向可控硅电路,光电耦合器
  15. 计算机网络安全基础的上机知识,网络安全上机竞赛试题操作演示.pdf
  16. exports is not defined
  17. BLUES吉他学习笔记007 bluesrv[11]
  18. 云班课蓝墨云网页版资源如何下载
  19. 自定义下拉回弹View-掌握View冲突处理
  20. [审核]App Store审核指南

热门文章

  1. 派派交友机器人_派派交友app官方下载-派派app(同城单身交友约会恋爱神器)v7.0.016安卓版-ucbug软件站...
  2. 开源: EDSMap,e都市的Flex版本
  3. 【对话奚国华与蒂姆·库克】解密中移动与苹果的iPhone故事
  4. 奔梦向前-代码实现桌球游戏网页版-2020-04-26
  5. coco数据集 解析下载
  6. 中软培训之JS案例--选项卡(10.9)
  7. 网络设备行业价格指数走势
  8. 三轴转孔程序 采用信捷XD5和信捷触摸屏编写。
  9. 基于Matlab的Vander Lugt相关算法车牌汉字识别系统
  10. 基于Python实现的图像文字识别OCR工具