枚举区间可能的长度len,将m减去1~len构成的序列和后如果结果是len的倍数,则可以构成答案区间。

#include<stdio.h>
#include<math.h>
int main(){
int n,m,len,b;
while(scanf("%d%d",&n,&m)!=EOF&&(n||m)){
for(len=sqrt(m*);len;len--){
b=m-(len*len+len)/;
if(b%len==)
printf("[%d,%d]\n",(b/len)+,(b/len)+len);
}
putchar('\n');
}
return ;
}

最新文章

  1. Git : SSH 协议服务器
  2. Web Application Penetration Testing Local File Inclusion (LFI) Testing Techniques
  3. Android开发资源汇总
  4. Spring(4)
  5. C++ 四种类型转换
  6. galera cluster DDL节点间状态不一致的问题
  7. 在JSP页面下使用AJAX实现用户名存在的检测
  8. Linux内核学习笔记-1.简介和入门
  9. JavaScript算法 ,Python算法,Go算法,java算法,系列之【归并排序】篇
  10. Ubuntu Sublime 配置
  11. [bzoj4822][Cqoi2017]老C的任务&amp;[bzoj1935][Shoi2007]Tree 园丁的烦恼
  12. 超链接标签绑定JS事件&amp;&amp;不加&quot;javascript:;&quot;导致的杯具
  13. jsp使用
  14. 关于标准的知识 GB ISO 等内容
  15. inception+archery SQL审核平台
  16. openresty + lua 4、openresty kafka
  17. POJ 2607 Fire Station(Floyd打表+枚举更新最优)
  18. 5 -- Hibernate的基本用法 --1 2 基本映射方式
  19. 对使用wordpress做开发的童鞋的提醒
  20. GD32芯片移植完全攻略

热门文章

  1. C# 对CSV 读写
  2. Python 中异常嵌套
  3. cf1208 E Let Them Slide(差分+RMQ\单调队列)
  4. 并发与高并发(十三)J.U.C之AQS
  5. 18 12 28 css 浮动 定位
  6. Oracle 基础1
  7. js冒泡,阻止冒泡
  8. Q1:Two Sum
  9. Java 使用控制台操作实现数据库的增删改查
  10. 74)搭建TCP服务器