杭电2058_杭电官网

杭电2058_杭电官网这是杭电2058的代码,之前利用的都是超时,在这里应该马上考虑到数学方法—-较简单的方法,求前n项的和的公式,而且一个变量对另外一个变量的影响在计算时考虑会提高算法效率,同时还有范围的限制,减少到最小 #include#includeintmain(){ inti,n,m,j; while(scanf(“%d%d”,&n,&m)==2&&(m||n))

大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新Idea2022.1教程亲测有效,一键激活。

Jetbrains全系列IDE稳定放心使用

这是杭电2058的代码,之前利用的都是超时,在这里应该马上考虑到数学方法—-较简单的方法,求前n项的和的公式,

而且一个变量对另外一个变量的影响在计算时考虑会提高算法效率,同时还有范围的限制,减少到最小

 

#include<stdio.h>
#include<math.h>
int main()
{

 int i,n,m,j;
 while(scanf(“%d%d”,&n,&m)==2 &&(m||n) )
 {

  for(j=sqrt(2*m);j>0;j–)
  {

   i=(2*m/j-j+1)/2;
   if((2*i+j-1)*j/2==m )
    printf(“[%d,%d]\n”,i,i+j-1);
  }
  printf(“\n”);
 }
 return 0;
}

 

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

发布者:全栈程序员-用户IM,转载请注明出处:https://javaforall.cn/186729.html原文链接:https://javaforall.cn

【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛

【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...

(0)


相关推荐

  • ubuntu12.04 安装rabbitvcs[通俗易懂]

    ubuntu12.04 安装rabbitvcs[通俗易懂]习惯了在windows下的Tortoisesvn,所以转到ubuntu下面很不习惯命令行的svn。而且,个人感觉如果需要showlog和diff的话都很不爽。今天和一个朋友聊天,他推荐我使用RabbitVCS。类似与Tortoisesvn。安装RabbitVCS的方法步骤如下:1、sudoadd-apt-repositoryppa:rabbitvcs/ppa     #将rab

  • Linux查看开放端口_linux查看对外端口

    Linux查看开放端口_linux查看对外端口linux查看并对外开放端口(防火墙拦截处理) 查看端口是否可访问:telnetip端口号(如本机的35465:telnetlocalhost35465)开放的端口位于/etc/sysconfig/iptables中查看时通过more/etc/sysconfig/iptables命令查看如果想开放端口(如:8889)(1)通过v…

  • 程序员表白代码vbs(自己一个人无聊的说说)

    一款无聊的VisualBasicScript表白程序罢了

  • 关闭eslint的两种方法

    关闭eslint的两种方法1.vue.config.js中添加module.exports={lintOnSave:false,}2.package.json中修改”eslintConfig”:{“root”:true,”env”:{“node”:true},”extends”:[“plugin:vue/essential”,”eslint:recommended”…

  • time_npl_timebeginperiod

    time_npl_timebeginperiod文章目录作用1准备1.1LunarSolarConverter.py1.2RangeTimeEnum.py1.3StringPreHandler.py1.4TimeNoemalizer.py1.5TimeUnit.py2测试3时间的正则表达式regex.txt信息来源Coconlp作用用于句子中时间词的抽取和转换res=tn.parse(target=u’过十分钟’)#target为待分析语句,timeBase为基准时间默认是当前时间print(res)

  • 何时使用或何时不使用malloc函数

    何时使用或何时不使用malloc函数在初学数据结构时,我们往往不太清楚在定义一个结构体指针时要不要使用malloc函数。例如以下的代码:LINKLIST*initlinklist(){LINKLIST*H=NULL;LINKLIST*S;intx;printf(“请输入链表元素或以-1结束输入”)while(x!=-1){s=(LINKLIST*

发表回复

您的电子邮箱地址不会被公开。

关注全栈程序员社区公众号