给定一个初始正整数n,我们需要在平面上适当的找尽量少的不同的点 M, 使对于每个正整数 k(k≤n) 至少一条直线上恰好通过 k 个点。

找到规律:从n往下的等差数列的求和,公差为2,分别求和到2或者1。
注意:求和数要用long long,否则数据会溢出

代码如下:

#include <iostream>
#include <stdio.h>
using namespace std;int main()
{long long n;long long M;while(scanf("%lld",&n)!=EOF){if(n%2==0){M = (n+2)*n/4;M %=1000000007;}else{M=(n/2 +1 )*(1+n)/2;M %=1000000007;}printf("%lld\n",M);}return 0;
}
//要用long long 否则超过M范围

DUTOJ-1009: K点连线相关推荐

  1. js 计算在AB两点连线上,距离A点一定距离的点的坐标

    /*** @description 获取在AB两点连线上,以AB为方向,距离A点,L处的点的坐标* @param A:{x,z} 点A* @param B:{x,z} 点B* @param L 距A点 ...

  2. JavaScript|拖拽|仿Android手机九点连线开锁

    最简单的JavaScript拖动代码 <script> var xx=0,yy=0; function a(v) { xx=event.x-v.offsetLeft; yy=event.y ...

  3. 求两点连线与其中一点为球心球的交点——赋MATLAB代码

    在轨迹规划过程中,常将其它智能体视为具有一定半径的球形障碍物(或圆形障碍物).若求智能体与障碍物最近的边缘点,其本质即求两点连线与其中一点为球心球的交点. 求的方法有多种,这里采用雅克比矩阵的方法. ...

  4. 已知两点,求两点与原点连线的角度

    /* 怎么求夹角:已知两点坐标要求其到原点连线的夹角, 那么我们可以用向量去做, 用向量的积除以向量模的乘积,在求其反函数, 然后转换为角度就可以知道其角度为多少了: 向量的模的乘积怎么算: sqrt ...

  5. uni-app支付宝小程序map地图组件基础操作+画多边形+打点连线

    我们可以参考uni-app官网链接 地图块 显示气泡标注和多边形 <mapv-if="longitude && latitude"style="wi ...

  6. 髂嵴最高点在哪里_两侧髂嵴最高点连线约平 ( )

    [单选题]胸骨角两侧( ) [单选题]下列不属于非语言沟通技巧的是() [单选题]历史上护士的最初形象是() [单选题]护士作为管理协调者的角色是因为护士在临床护理中要() [简答题]湖泊受到大量有机 ...

  7. unity3d:向量计算:获得两点连线的垂直向量,判断目标方位(前后左右)

    获得两点连线垂直向量 /// <summary>/// 获取某向量的垂直向量/// </summary>public static Vector3 GetVerticalDir ...

  8. 百度地图显示多点连线+数字标注

    百度地图显示多点连线+数字标注 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "ht ...

  9. 教您快速学会用制表描点连线法画双曲线

    制表.描点.连线法绘制函数是初步认识函数图像的基础,现在教学都是多媒体教学,所以数学老师要掌握几何画板的使用,下面将以绘制[-7,7]闭区间内,y=8/x图像为例介绍制表.描点和连线画双曲线的过程. ...

最新文章

  1. 深度学习分类类别不平衡_「图像分类」 关于图像分类中类别不平衡那些事
  2. note_pom.xml文件配置说明_note
  3. 菜谱系列:蒜香炸鸡翅
  4. Ananagrams (多种stl)
  5. excel 输入自动更新的时间和日期
  6. 等待线程3秒返回结果_Excel小白超级讨厌的计算,原来只用3秒就能出结果!
  7. ong拼音汉字_儿童拼音汉字入门
  8. android 显示网速,随着掌握联网状态 Android手机如何显示实时网速
  9. 2016年轻人消费洞察
  10. 03-Kubernetes中的Deployment
  11. JS字符串前补位和后补位
  12. 干货 | 拆解一个 Elasticsearch Nested 类型复杂查询问题
  13. Allegro中显示两种单位方法
  14. Python自动化测试系列[v1.0.0][Win32模拟键盘]
  15. u8系统清理异常咋进服务器,用友u8怎么清除异常
  16. [蓝桥杯python] 粘木棍:有N根木棍,需要将其粘贴成M个长木棍,使得最长的和最短的的差距最小。
  17. 《Adobe Illustrator CS6中文版经典教程(彩色版)》—第1课1.19节查找如何使用Illustrator的资源...
  18. 计算机精品免费视频下载 收藏
  19. chrome linux依赖包,[WebDriver]Linux/Docker下安装Chrome浏览器和ChromeDriver
  20. 辽宁省高考成绩2021年在哪里查询,2021年辽宁高考成绩查询系统入口高考查分系统...

热门文章

  1. Joint Tx-Rx Beamforming Design for Multicarrier MIMO Channels: A Unified Framework (2)
  2. Python3 Hovercraft创建impressive.js演示文档(三)
  3. 系统平台优势作用选词
  4. LiveGBS流媒体平台GB/T28181常见问题-播放时候提示invite sms[xx] wait response error是什么问题?
  5. PCA主成分分析 理解
  6. hexo排坑——页面跳转变成了下载
  7. ABP VNext认证授权获取Token
  8. 无人驾驶感知篇之融合(十四)
  9. Python轻量级爬虫教程-网页下载器
  10. 区块链3.0谁为主链?EOS、迅雷链争冠亚——以太坊、EOS、迅雷链、小蚁、量子链最详评测