MaksNew

Untitled

Dec 5th, 2021
727
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. package com.company;
  2. import java.io.IOException;
  3. public class Main {
  4.     public static void main(String[] args) throws IOException {
  5.         int nRange = 100;
  6.         int someVar, test;
  7.         int step = nRange / 100;
  8.         int result = 0;
  9.         int min = 0;
  10.         int max = 0;
  11.         int eps;
  12.         int Hborder;
  13.         int Lborder;
  14.         int x = 0;
  15.         boolean extremum = false;
  16.         while (step >= eps) {
  17.             min = 0;
  18.             x = Lborder;
  19.             extremum = false;
  20.             while ((x <= Hborder) && !extremum) {
  21.                 System.out.println("Max " + x + max);
  22.                 if (min == 0 || max < min) {
  23.                     min = max;
  24.                     result = x;
  25.                     Lborder = x - step;
  26.                 } else {
  27.                     Hborder = x;
  28.                     extremum = true;
  29.                 }
  30.                 x = x + step;
  31.             }
  32.             step = step / 100;
  33.             if (step < eps) {
  34.                 step = step * 10;
  35.             }
  36.         }
  37.         eps = 0;
  38.         System.out.println("Minimal distance = "+ min);
  39.         System.out.println("X = "+ result);
  40.     }
  41. }
  42.  
RAW Paste Data