问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

杭电ACM 2058 总是Time Limit Exceeded,求高手指点迷津

发布网友 发布时间:2024-10-03 14:20

我来回答

3个回答

热心网友 时间:2024-10-09 08:25

#include <stdio.h>

#include <math.h>

int main()

{

int n,m;

int l,i,a,b,s;

while (scanf("%d%d",&n,&m),n + m)

{

l = (int)sqrt(2 * m);

for (i = l; i >= 1; i--)

{

s = (2*m + i - i*i)/2;

if(s % i == 0)

{

a = s / i;

if(a > n) break;

printf("[%d,%d]\n",a,a + i - 1);

}

}

printf("\n");

}

return 0;

}

我做的时候也是缩小了他的范围来做的,然后根据一边算,给你看看代码

热心网友 时间:2024-10-09 08:26

给你看我的代码把。。
我的没超时。。
#include<stdio.h>
#include<iostream>
#include<math.h>
using namespace std;
int main()
{
int n,m,i,b,a;
while(cin>>n>>m)
{
if(n==0&&m==0)
break;
//(a+b)(b-a+1)==m;
for(i=sqrt(2*m);i>=1;i--)
{
if((2*m)%i==0)
{
//a+b==2*m/i;b-a+1=i;
if(((2*m)/i+i-1)%2==0)
{
b=(2*m/i+i-1)/2;
a=(2*m)/i-b;
if(a<=n&&b<=n&&a<=b)
cout<<"["<<a<<","<<b<<"]"<<endl;
}
}
}
cout<<endl;
}
return 0;
}

应该能看懂吧。

热心网友 时间:2024-10-09 08:32

你应该是两层for循环嵌套超时了,你换了三个但是时间复杂度都没有变,应该换种思路了
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
...经常感到孤独、万事无聊,请问怎样治疗孤独?谢谢! 移动号码不用了一段时间现在拨号显示空号要怎么激活 圣女小番茄简介 《一曲终人两散》最新txt全集下载 石膏几何体写生内容简介 石膏几何体内容简介 句子: We mustn't climb the trees.怎么填空? 市妇婴医院生产点样建档? 长治怀孕建档要准备什么材料呢? 工厂隔音房 你认为现在的亚洲五强歌手分别是哪些?(属于我的个人问题,与其他奖项无... 去酒店应聘工作为什么要交300块的联通充值卡 老粗布床单怎么洗去机油味 老粗布床单批发的清洁保养方法 深圳市中联大药房有限公司卓越世纪分店怎么样? 美百年投资顾问有限公司总部及分支机构 青岛科威不动产经纪有限公司怎么样? 青岛筋牛座企业管理有限公司怎么样? WORD变成写字板模式了怎么办? 告白影片评价 手机怎么打摄氏度符号 如何用ps制作弧形文字效果? 戴草帽怎么造句 戴草帽怎么造句 请问163超大邮箱可上传2G邮件附件的是免费的么?谢谢回答。。。_百度知... 遥感图像解译内容简介 遥感解译哪个专业 淘宝店铺装修 两边带箭头的轮图模式怎么做 只要按两边的箭头图片就会... 我的儿子在3岁的时候上网,眼睛近视到0.4,7岁的时候我才发现,视力有恢复... 3岁半两眼视力为0.4、0.5【弱视】 杭电1597 我的程序为什么超时?? http://acm.hdu.edu.cn/showproblem.php... 宜昌馨岛国际酒店概况 请问北京联通2G卡可以换成小卡吗? 宜昌葛洲坝馨岛国际名苑问题. 晨起第一杯水,该如何喝?提醒:这3种水,医生可不建议你多喝- 子女不赡养老人找什么部门处理 不赡养老人报警管吗 QQ中的收藏丢失了怎么找回来 qq收藏的东西不见了怎么办 电脑里“图片收藏”或“腾讯QQ图片收藏”里的照片删除了还能找回么... 海尔35变频空调外机待机正常但是不工作,几分钟后内机停机显示e7,应该是... 华安检测集团是国家级专精特新“小巨人”吗? 车安奎华安母枣科技发展有限责任公司 在知觉偏见产生的原因中最近或最后印象的强烈影响被称 报教师资格证的条件是什么 东莞汽车东站乘几路公交车到银瓶山? 银瓶山森林公园(清溪片区)-古井地址在哪里? 如何对待有对象的男生? 梦见抱儿子进新媳妇房间里梦见别人结婚要我抱儿子去新媳妇房间? 梦见不被认可的媳妇到家里