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

C当中TIME LIMIT EXCEED的问题

题目要求是一瓶啤酒可分为x杯,一共为n个人,并且不能浪费啤酒,结果一直tle
#include
int main(void)
{
int x,n,a,ans,c;
scanf("%d%d",&x,&n);
if(x>=1&&x<=1000000000&&n>=2&&n<=100000)
{
for(a=2;a<=n;a++)
{
if(x<=a)
{
for(c=x;c>=1;c--)
{
if(x%c==0&&a%c==0)
{
ans=a/c;
break;
}
}
}
else
{
for(c=a;c>=1;c--)
{
if(x%c==0&&a%c==0)
{
ans=a/c;
break;
}
}
}
printf("%d\n",ans);
}
}
return 0;
}

https://www.zhihu.com/question/36975442

近期文章

  • Splendid Moment Collector
  • android手机和单片机之间的数据通信
  • Sokoban
  • 在图像中提取二维码图像,不用解码
  • python 将列表中的字符串都换成浮点型列表怎么办
  • JavaScript中push()和push.call()的使用
  • Vive la Difference!
  • matlab基于用户协同过滤算法
  • the file dx.jar was not loaded from the SDK folder
  • 哪位大神帮忙看看 老是报错
  • 如何拦截Mybatis的所有update方法,insert方法
  • 在VS2017上敲代码出问题了求大佬看看~
  • 为实现一个QQ聊天中的功能
  • Assassin’s Creed
  • 找不到类型或命名空间名称“MyPetshopDataContext”
  • 一个很简单的c程序 出了问题
  • 如何在java项目中导入Oracle驱动并连接数据库?
  • jQuery折线图插件由于横轴数据点多,导致宽度不适应
  • Cannot read property 'style' of null
  • xhEditor加入图片功能不能用

Copyright ©2022 我爱占星 All Rights Reserved.

浙ICP备2022030071号-1

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

友情链接:代码精华