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

建设部注册监理工程师网站做一些网站犯法么

建设部注册监理工程师网站,做一些网站犯法么,dede笑话网站源码,常用的网站开发设计语言给你两个正整数 n 和 m 。 现定义两个整数 num1 和 num2 ,如下所示: num1:范围 [1, n] 内所有 无法被 m 整除 的整数之和。 num2:范围 [1, n] 内所有 能够被 m 整除 的整数之和。 返回整数 num1 - num2 。 示例 1: …

给你两个正整数 n 和 m 。

现定义两个整数 num1 和 num2 ,如下所示:

num1:范围 [1, n] 内所有 无法被 m 整除 的整数之和。
num2:范围 [1, n] 内所有 能够被 m 整除 的整数之和。
返回整数 num1 - num2 。

示例 1:

输入:n = 10, m = 3
输出:19
解释:在这个示例中:

  • 范围 [1, 10] 内无法被 3 整除的整数为 [1,2,4,5,7,8,10] ,num1 = 这些整数之和 = 37 。
  • 范围 [1, 10] 内能够被 3 整除的整数为 [3,6,9] ,num2 = 这些整数之和 = 18 。
    返回 37 - 18 = 19 作为答案。
    示例 2:

输入:n = 5, m = 6
输出:15
解释:在这个示例中:

  • 范围 [1, 5] 内无法被 6 整除的整数为 [1,2,3,4,5] ,num1 = 这些整数之和 = 15 。
  • 范围 [1, 5] 内能够被 6 整除的整数为 [] ,num2 = 这些整数之和 = 0 。
    返回 15 - 0 = 15 作为答案。
    示例 3:

输入:n = 5, m = 1
输出:-15
解释:在这个示例中:

  • 范围 [1, 5] 内无法被 1 整除的整数为 [] ,num1 = 这些整数之和 = 0 。
  • 范围 [1, 5] 内能够被 1 整除的整数为 [1,2,3,4,5] ,num2 = 这些整数之和 = 15 。
    返回 0 - 15 = -15 作为答案。

提示:

1 <= n, m <= 1000

法一:先用求和公式计算出1到n的和nsum,再算出n/m的结果k,然后用求和公式算出1到k的和乘m(即num2),num1等于nsum-num2:

class Solution {
public:int differenceOfSums(int n, int m) {int nsum = (1 + n) * n / 2;int division = n / m;int num2 = ((1 + division) * division / 2) * m;int num1 = nsum - num2;return num1 - num2;}
};

此算法时间复杂度为O(1),空间复杂度为O(1)。

法二:直接模拟:

class Solution {
public:int differenceOfSums(int n, int m) {int num1 = 0;int num2 = 0;for (int i = 1; i <= n; ++i){if (i % m){num1 += i;}else{num2 += i;}}return num1 - num2;}
};

此算法时间复杂度为O(n),空间复杂度为O(1)。

http://www.yayakq.cn/news/8739/

相关文章:

  • 设置网站域名网络优化工作应该怎么做
  • 毕业设计网站用什么做免费的黄冈网站有哪些平台游戏软件
  • 河北省建设厅工程信息网站郑州网站建设外包
  • 上海做电子商务网站的公司目标网站都有哪些内容
  • APP客户端网站建设网站vr用什么做
  • 邢台做网站哪家好做家乡网站
  • 做啤酒最全的网站sem营销是什么意思
  • 陆良县住房和城乡建设局网站信息流推广什么意思
  • 网站版式有哪几种商城网站建设价格低
  • 建设银行网站如何修改账单地址新的网站设计公司
  • 宿豫区建设局网站涿州网站建设
  • 公司网站建设图片素材怎么找保山市网站建设
  • 闵行区网站网站icon怎么做的
  • 360做网站荆州济南高新区 网站制作
  • 社交网站模板下载木兰姐网站建设
  • 中山网站建设文化策划wordpress登陆不进去
  • 食品网站建设规划东莞保安公司招聘电话
  • 旅游网站功能简介互联网创业项目创意
  • 如何做外贸网站购买天猫店铺网站
  • 宝山专业做网站做我的世界壁纸的网站
  • 自己网站怎么建设免费网页制作模板
  • 做视频网站什么平台好centos7 wordpress无权限
  • word模板网站怎么再贴吧给自己的网站做宣传
  • 企业营销型网站策划江苏泰州建设局网站
  • 给客户建完美网站网站建设的实验原理
  • 网站永久免费建站稿定设计app下载安装
  • 织梦网站视频沈阳企业网站制作哪家好
  • 流行网站设计wordpress企业建
  • seo技术快速网站排名西安个人建网站
  • 南宁好的网站建设公司网站运营合同