#ZL42804. 第一个可行的二次函数参数

    ID: ZL42804 传统题 2000ms 128MiB 尝试: 0 已通过: 0 普及 上传者: 标签>M4M4第二学期M4-第28课函数与不等式参数变化下答案会怎么变二次函数整数解个数可行性判断算法相关算法-二分答案算法-单调判定算法-精确整数运算算法-阈值统计作业题

第一个可行的二次函数参数

第一个可行的二次函数参数

题目描述

在0≤m≤M中找最小整数m,使[L,R]至少K个整数x满足ax²+bx+c+m≥0。

输入格式

输入a、b、c、L、R、K、M。

输出格式

输出最小m;M仍不可行输出NONE。

数据范围

  • −106≤a≤106-10^6 \le a \le 10^6,−109≤b,c≤109-10^9 \le b,c \le 10^9;
  • −106≤L≤R≤106-10^6 \le L \le R \le 10^6,且 R−L≤2×105R-L \le 2\times 10^5;
  • 1≤K≤R−L+11 \le K \le R-L+1,0≤M≤1090 \le M \le 10^9。

样例

输入

1 -4 3 0 5 6 10

输出

1