我爱占星网 我爱占星网
首页
编程
java
php
前端
首页 编程 java php 前端

MATLAB如何将一个正整数表示为n个连续正整数之和

MATLAB一个正整数表示为n个连续正整数之和

这个容易,设若n个连续正整数为m、m+1、m+2、……m+n-1
那么有总和为(m+m+n-1)n/2=(2m+n-1)*n/2
所以只要找到这样的m和n即可

整理楼上信息,若设被拆分的正整数为x,拆分的份数n,则所求连续整数列第一项m=x/n-(n-1)/2;满足前式所求m为正整数的x与n才能顺利拆分。

近期文章

  • Python爬虫网站技术
  • Excel多条件求和公式总是等于0
  • MFC的exe调用qt的dll界面。现在是通过WM_COPYDATA发消息给qt,但是qt没有收到消息
  • python .csv转为dictionary
  • 请问这里的专栏是怎么付费的
  • 二叉树理解不了怎么办?有没有什么好的教材可以看看?
  • Linux子系统安装问题
  • 屏幕坏点测试,灰色渐变
  • 我的microsoft edge浏览器一打开就直接闪退出来
  • python for循环和列表
  • 大一才学c语言,请问一下为什么D不行呢,getchar这个函数怎么使用
  • 我想通过gets获取一串整数,然后用数组的方式交换头和尾,把数字逆序输出,但为什么不行呢?
  • hadoop,为什么启动不了datanode?
  • python中避免数值类型被迭代
  • css中的伪类和伪元素
  • C语言 车辆管理系统设计
  • 请问这个错误是哪里的问题?
  • 我想实现数据的插入,删除和修改,求修改代码让他能成功运行
  • C++小问题 应该填什么
  • html5中注册页面交互功能实现不了

Copyright ©2022 我爱占星 All Rights Reserved.

浙ICP备2022030071号-1

部分图文来自网络,如有侵犯您的版权,请告诉我们删除

友情链接:代码精华