#L32504. 寻找两个整数根

    ID: L32504 传统题 2000ms 128MiB 尝试: 0 已通过: 0 普及− 上传者: 标签>M3M3第二学期M3-第25课一元二次方程一元二次方程、标准形式、零积性质与因式分解法判别式算法相关算法-整数平方根算法-精确整数运算课堂题

寻找两个整数根

寻找两个整数根

题目描述

给定整数b、c,方程x²+bx+c=0保证可以分解为两个整数一次因式,求所有不同整数根。

输入格式

一行输入b、c。

数据范围与约定

  • b,c109|b|,|c|\le 10^9
  • 输入保证方程的两个根均为整数;两个根可能相同。
  • 整数根不保证落在某个较小的固定区间内,应根据方程系数求根。

输出格式

第一行输出不同根个数1或2;第二行按从小到大输出根。重根只输出一次。

样例

输入

-5 6

输出

2
2 3