作业帮 > 数学 > 作业

1、2、.、50共50个正整数.求:能表示为a*a-b*b的数的个数?

来源:学生作业帮 编辑:作业帮 分类:数学作业 时间:2024/10/03 02:36:03
1、2、.、50共50个正整数.求:能表示为a*a-b*b的数的个数?
a²-b²=(a+b)(a-b),这里a、b是非负整数,a>b
显然,a+b与a-b具有相同的奇偶性:
当a+b与a-b都是奇数时,a²-b²是奇数;
当a+b与a-b都是偶数时,a²-b²是4的倍数.
1、由于2n-1=n²-(n-1)²,那么所有的奇数都可以化为n²-(n-1)²的形式.
50中的所有奇数都符合条件,共25个.
2、由于4k=(k+1)²-(k-1)²,那么所有的4的倍数都可以化为(k+1)²-(k-1)²的形式.
50中的所有4的倍数都符合条件,共12个.
综合可得,符合条件的数据共有25+12=37个