fork download
  1. #include <iostream>
  2. #include <cmath>
  3. using namespace std;
  4.  
  5. int main() {
  6. double a, m, n, b, c, d;
  7. cin>>a>>m;
  8. b = 2 * a + 1; // нам все это нужно для того чтобы найти корень квадратного
  9. c = 2 * a - 2 - 2 * m; // уравнения вида n^2 + 2na + n + 2a - 2 = 2m
  10. d = sqrt(b * b - 4 * c); // дискриминант:...
  11. n = ( -b + d ) / 2;// и корень данного уравнения равен:...
  12. cout<<n;
  13. return 0;
  14. }
Success #stdin #stdout 0s 15232KB
stdin
3 24
stdout
4