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

东莞网站建设vipbaikeseo的优点

东莞网站建设vipbaike,seo的优点,inurl:网站建设,如何做闲置物品自己的网站P1147 连续自然数和 题目描述 对一个给定的自然数M,求出所有的连续的自然数段,这些连续的自然数段中的全部数之和为M。 例子:19981999200020012002 10000,所以从1998到2002的一个自然数段为M10000的一个解。 输入输出格式 输入格…

P1147 连续自然数和

题目描述

对一个给定的自然数M,求出所有的连续的自然数段,这些连续的自然数段中的全部数之和为M。

例子:1998+1999+2000+2001+2002 = 10000,所以从1998到2002的一个自然数段为M=10000的一个解。

输入输出格式

输入格式:

包含一个整数的单独一行给出M的值(10 <= M <= 2,000,000)。

输出格式:

每行两个自然数,给出一个满足条件的连续自然数段中的第一个数和最后一个数,两数之间用一个空格隔开,所有输出行的第一个按从小到大的升序排列,对于给定的输入数据,保证至少有一个解。

输入输出样例

输入样例#1:
combo.in
10000
输出样例#1:
combo.out
18 142 
297 328 
388 412 
1998 2002


小水题,等差数列公式推一推就好了,注意浮点数误差。
 1 #include <bits/stdc++.h>
 2 const int INF = 0x3f3f3f3f;
 3 inline int min(int a,int b){return a > b? b : a;}
 4 inline int max(int a,int b){return a < b? b : a;}
 5 inline int read(long long &x){
 6     x = 0;char ch = getchar();char c = ch;
 7     while(ch > '9' || ch < '0')c = ch, ch = getchar();
 8     while(ch <= '9' && ch >= '0')x = x * 10 + ch - '0',ch = getchar();
 9     if(c == '-') x = -x;
10 }
11 long long m;
12 int main(){
13     read(m);
14     for(long long x = 1;x < m;x ++)
15     {
16         long long k = x * x - x + 2 * m;
17         long long y = (long long)(sqrt(1/4.0 - x + x * x + 2 * m) - 1/2.0);
18         if(y < x)continue;//防止取重 
19         //防止误差,分别考察y,y-1,y+1 
20         if(y * y + y == k)printf("%lld %lld\n", x, y);
21         y ++;
22         if(y * y + y == k)printf("%lld %lld\n", x, y);
23         y -= 2;
24         if(y * y + y == k)printf("%lld %lld\n", x, y);
25     }
26     return 0;
27 }

 

转载于:https://www.cnblogs.com/huibixiaoxing/p/6964254.html

http://www.lbrq.cn/news/2624779.html

相关文章:

  • 顶呱呱做网站吗实时热搜榜
  • 郑州短视频拍摄制作公司seo综合查询国产
  • 哪些网站做简历合适公司调查公司
  • 网站建设的步骤百度快照是干嘛的
  • 肇庆东莞网站建设保定seo排名外包
  • 吴中区做网站的公司我在百度下的订单如何查询
  • wordpress自定义图片某一网站seo策划方案
  • 免费网站怎么做软文编辑
  • 域名解析网站登录2023年新冠疫情最新消息
  • 福安网站建设网站代理公司
  • 聊城门户网站营销策划书范文案例
  • 做网站需要买ip地址吗软文300字介绍商品
  • 网站流量超限什么意思济宁百度推广公司
  • 百度网站推广价格查询百度推广怎么开户
  • 电商购物网站建设如何制作自己的公司网站
  • 武汉做网站哪家好企拓客软件怎么样
  • 企业免费网站被忽悠去做网销了
  • 大朗网站建设百度seo优化教程免费
  • 外贸平台哪个网站最好不收费网页设计基础
  • 龙岩任做网站的哪几个比较好怎么开一个网站平台
  • 互联网有多少网站百度指数可以用来干什么
  • 深圳企业网站设计店铺推广
  • 网站建设 推广人员广州网站制作服务
  • 怎样搭建个人网站百度推广话术全流程
  • 建设独立网站需要什么手续定制网站多少钱
  • 上海科技网站建设百度客服电话号码
  • 奢华网站模板今日军事新闻最新消息
  • 目前做那些网站能致富武汉seo首页优化技巧
  • 明港网站建设国外seo网站
  • tcga做多因素分析的网站百度网盘怎么用
  • 开源软件与文化:从嬉皮士精神到数字时代的协同创新
  • 二分查找算法,并分析其时间、空间复杂度
  • 【C++】哈希表原理与实现详解
  • 如何在 VS Code 中进行 `cherry-pick`
  • 生成式 AI 重塑自动驾驶仿真:4D 场景生成技术的突破与实践
  • 鸿蒙南向开发 编写一个简单子系统