#include "iostream"
using namespace std;
int main()
{
int N;
cin >> N;
for (int i = 1; i <= N; i++)
{
int n, m;
cin >> n >> m;
int count = 0;
for (int j = 2; j*(1+j) <= m * 2; j++)//因为是要连续的数相加的和,所以用求和公式得到其求和的范围!j就是相加得到其和的因式个数!
if((m - (j-1)*j/2) % j == 0)
count++;
cout << n << " " << count << endl;
}
}
/*if 语句由来的说明如下:
例如形式如下:sum = 1 + 2 + 3 + 4 + 5 + 6 +.... + 10
上式就可以分解为sum = (1+0) + (1+1) + (1+2) + (1+3)+...+ (1+9)
= 1 * 10 + (1+9)*9/2
所以上式的通式可以表示为 (m - (j-1)*j/2)%j 的形式,如果余数为0就表示可以求得其和*/

sicily 1209相关推荐

  1. sicily题目分类

    sicily题目分类 1. 编程入门 2. 数据结构 3. 字符串 4. 排序 5. 图遍历 6. 图算法 7. 搜索:剪枝,启发式搜索 8. 动态规划/递推 9. 分治/递归 10. 贪心 11. ...

  2. [sicily]部分题目分类

    sicily题目分类 1. 编程入门 2. 数据结构 3. 字符串 4. 排序 5. 图遍历 6. 图算法 7. 搜索:剪枝,启发式搜索 8. 动态规划/递推 9. 分治/递归 10. 贪心 11. ...

  3. Sicily 题目分类

    依照自己水平挑着做→ →~~ 1. 编程入门 2. 数据结构 3. 字符串 4. 排序 5. 图遍历 6. 图算法 7. 搜索:剪枝,启发式搜索 8. 动态规划/递推 9. 分治/递归 10. 贪心 ...

  4. 编程题目分类(剪辑)

    1. 编程入门 2. 数据结构 3. 字符串 4. 排序 5. 图遍历 6. 图算法 7. 搜索:剪枝,启发式搜索 8. 动态规划/递推 9. 分治/递归 10. 贪心 11. 模拟 12. 算术与代 ...

  5. 中大SICILY分类

    原文出处:http://linguifan2010.blog.163.com/blog/static/1315127442010102131322482/ ********************** ...

  6. 成功解决gensim\utils.py:1209: UserWarning: detected Windows; aliasing chunkize to chunkize_serial warn

    成功解决gensim\utils.py:1209: UserWarning: detected Windows; aliasing chunkize to chunkize_serial   warn ...

  7. 1209. 删除字符串中的所有相邻重复项 II

    1209. 删除字符串中的所有相邻重复项 II 题目 我的解答 题目 给你一个字符串 s,「k 倍重复项删除操作」将会从 s 中选择 k 个相邻且相等的字母,并删除它们,使被删去的字符串的左侧和右侧连 ...

  8. 信息学奥赛一本通(1209:分数求和)

    1209:分数求和 时间限制: 1000 ms         内存限制: 65536 KB 提交数: 7869     通过数: 4262 [题目描述] 输入nn个分数并对他们求和,并用最简形式表示 ...

  9. html盒子模型 1209

    html盒子模型 1209 边框散写 border-x 线条粗细 border-width:像素值边框样式 border-style:线条样式边框颜色 border-color 边框连写 border ...

最新文章

  1. 【问题收录】Ubuntu14.04连接两个双显示器失败的解决方案
  2. php算法两数之和 复杂度,每天一道leetcode算法题:两数之和-php版
  3. STM32工作笔记0095---MDK KEIL5宏定义报红叉
  4. js-权威指南学习笔记4
  5. React躬行记(8)——样式
  6. ST-Link驱动安装
  7. JS网页恶搞代码,不断弹出、关不掉的对话框
  8. 技术小卡系列之Eclipse 窗口说明
  9. HTML - 03 网页元素的属性
  10. 重庆计算机二级成绩查询2020年12月,重庆2020年12月计算机等级考试成绩查询入口已开通...
  11. 【指纹识别】基于模板匹配算法指纹识别匹配门禁系统matlab源码
  12. 【C++学习笔记】类型转换和跳转语句
  13. 铝网初效过滤器及金属网过滤器的区别
  14. 大学生的秘密,全都藏在快递里
  15. 图像的仿射变换:cv2.warpAffine()
  16. 百度震撼推出开发平台及分析
  17. swiper h5学习
  18. CTF-合天WEB漏洞靶场
  19. ESP8266简易WIFI天气时钟
  20. c语言n i i 1什么意思啊,for(i=0;in;i++)什么意思

热门文章

  1. 使用bootstrap实现freeCodeCamp上Build a Personal Portfolio Webpage
  2. Springboot---Model,ModelMap,ModelAndView
  3. php公众号获取code,微信公众号获取code
  4. java RSA生成公钥对象和私钥对象
  5. C++11 std::mutex使用以及std::lock_guard自动解锁避免忘记解锁
  6. 全链路压测那点事(一)
  7. 趣图:程序员睡不着数绵羊清单
  8. python对英雄皮肤进行图片采集~
  9. 关于监控摄像头小程序直播使用流程及主要应用
  10. 数据可视化第八章使用matplotlib绘制高级图表