HDU 4143

时间:2019-10-10 20:32:57   收藏:0   阅读:70

https://blog.csdn.net/sexgeek/article/details/70500104
注意:

  1. x = (n/i - i)/2 是递减的,所以i从最大开始
  2. 判断条件
    2.1 除尽
    2.2 (n/i - i) % 2 == 0,既x是整数
    2.3 正数
  3. i的范围:当x=0时,y^2=n,所以i最大是sqrt(n)
?
评论(0
© 2014 mamicode.com 版权所有 京ICP备13008772号-2  联系我们:gaon5@hotmail.com
迷上了代码!