Форум программистов, компьютерный форум, киберфорум
Java для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск  
 
 
Рейтинг 4.57/21: Рейтинг темы: голосов - 21, средняя оценка - 4.57
 Аватар для xamelione25
-4 / 5 / 2
Регистрация: 04.02.2013
Сообщений: 1,861

Найти первый максимальный элемент массива из действительных чисел и заменить его нулем

13.01.2021, 00:06. Показов 4763. Ответов 40
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Я в java впервые (до этого связывался с pascal-ем и C#) - просто алфавит плохо знаю...
У меня есть общая структура программы в которой выбирается как будут вводится данные (из консоли или из файла).

В данном коде (это как пример) у меня в файле LR1_3 в процедуре sortAndPrintNumbers выполняется само задание (если if истина, то вводятся данные через консоль, иначе через файл).

LR1_3.java
Кликните здесь для просмотра всего текста

Java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
package com.company;
import com.company.LabKits;
import java.io.File;
import java.io.FileNotFoundException;
import java.util.Scanner;
public class LR1_3 {
    public static void main(String[] args) throws FileNotFoundException {
        int choice;
        choice = LabKits.getChoice();
        switch (choice) {
            case 1:
                System.out.println("111");
                sortAndPrintNumbers(false);
                break;
            case 2:
                sortAndPrintNumbers(true);
                break;
            default:
                System.out.println("До встречи!");
                break;
        }
    }
 
    private static void sortAndPrintNumbers(boolean fromFile) throws FileNotFoundException {
        if (!fromFile) {
            int a=0,b=0,c=0,n=0,sum,k=0;
            Scanner sc = new Scanner(System.in);
            System.out.println("Введите число k:");
            if(sc.hasNextInt()){
                k = sc.nextInt();
            }
            for(int i = 9; i < 1000; i++){
                if(i % k == 0){
                    a += i;
                }
            }
            sum = a ;
            System.out.println(sum);
        }
        else
        {
            System.out.println("Введите путь к файлу:");
            Scanner path = new Scanner(System.in);
            String stringPath = path.nextLine();
            File file = new File(stringPath);
            Scanner scanner = new Scanner(file);
            String input4 = scanner.nextLine();
            double X4 = Double.parseDouble(input4);
            int a=0,b=0,c=0,n=0,sum;
            Scanner sc = new Scanner(file);
            if(sc.hasNextInt()){
                X4 = sc.nextInt();
            }
            for(int i = 9; i <= 1000; i++){
                if(i % X4 == 0){
                    a += i;
                }
            }
            sum = a ;
            System.out.println(sum);
        }
    }
}

LabKits.java
Кликните здесь для просмотра всего текста

Java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
package com.company;
import java.util.Scanner;
public class LabKits {
    public static int getChoice() {
        int locChoice;
        System.out.println("Введите значение, если хотите ввести данные: \n" +
                "\t\'1\' - из консоли,\n" +
                "\t\'2\' - из файла,\n" +
                "\t\'3\' - выйти из программы;\n");
 
        while (true) {
            Scanner input = new Scanner(System.in);
            locChoice = input.nextInt();
            if (locChoice == 1 || locChoice == 2 || locChoice == 3) {
                break;
            } else {
                System.out.println("Введите лишь 1, 2 или 3");
            }
        }
        return locChoice;
    }
}


Помогите пожалуйста с заданиями:

У меня имеется два задания с которыми у меня возникли сложности:
1. Дан массив действительных чисел. Найти его первый максимальный элемент и заменить его нулем.
2. Если сумма трех различных чисел X, Y, Z меньше единицы, то наименьшее из этих трех чисел заменить полусуммой двух других; в противном случае заменить меньшее из X, Y полусуммой двух оставшихся значений.

по первому заданию у меня получилось выполнить в коде только следующее, я дальше просто не знаю что еще нужно дописать в коде в sortAndPrintNumbers для работоспособности программы.

Java
1
2
3
4
5
6
7
8
9
10
11
for(int i=0; i<k;i++) {
if(m[i]>=mz) {
mz=m[i];
}
}
for(int i=0; i<k;i++) {
if(m[i]==mz) {
m[i]=0;
break;
}
}
по второму заданию у меня не получается перевести имеющийся код с паскаля(конструктивно понимаю, но в java перевести не получается):
Pascal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
uses crt;
var x,y,z:real;
begin
clrscr;
repeat
writeln('Введите 3 разных действительных числа:');
readln(x,y,z);
until(x<>y)and(x<>z)and(y<>z);
if x+y+z<1 then
 begin
  if (x<y)and(x<z) then x:=(y+z)/2
  else if (y<x)and(y<z) then y:=(x+z)/2
  else if (z<x)and(z<y) then z:=(x+y)/2
 end
else
 begin
  if x<y then x:=(y+z)/2
  else if y<x then y:=(x+z)/2;
 end;
write('x=',x:0:2,'  y=',y:0:2,'  z=',z:0:2);
readln
end.
0
Лучшие ответы (1)
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
13.01.2021, 00:06
Ответы с готовыми решениями:

42. Дан массив действительных чисел. Среди них есть равные. Найти первый максимальный элемент массива и заменить его нулем
42. Дан массив действительных чисел. Среди них есть равные. Найти первый максимальный элемент массива и заменить его нулем.

Дан массив действительных чисел. Среди них есть равные. Найти его первый максимальный элемент и заменить его нулем.
Помогите решить в Паскаль пожалуйста!!!! 1)Даны два целых числа: D (день) и M (месяц), определяющие правильную дату невисокосного...

Дан массив действительных чисел. Среди них есть равные. Найти его первый максимальный элемент и заменить его нулем
2. Дан массив действительных чисел. Среди них есть равные. Найти его первый максимальный элемент и заменить его нулем.

40
Эксперт PythonЭксперт Java
19530 / 11067 / 2931
Регистрация: 21.10.2017
Сообщений: 23,294
14.01.2021, 09:00
Студворк — интернет-сервис помощи студентам
Example
Java
1
2
3
4
5
6
7
8
9
10
11
12
public static void main(String[] args) {
        ArrayList<Integer> list = new ArrayList<>();
        try(Scanner sc = new Scanner(new File("input.txt"))){
            while (sc.hasNextInt()){
                list.add(sc.nextInt());
            }
        } catch (IOException ex){
            ex.printStackTrace();
        }
 
        System.out.println(list);
    }
input.txt
Code
1
2
1 2 3 4 5
6 7 8 9
out
Code
1
[1, 2, 3, 4, 5, 6, 7, 8, 9]
1
Эксперт PythonЭксперт Java
19530 / 11067 / 2931
Регистрация: 21.10.2017
Сообщений: 23,294
14.01.2021, 09:20
xamelione25, вариант решения
Java
1
2
3
4
5
6
7
8
9
10
11
12
        
        int max = list.stream().mapToInt(Integer::intValue).max().getAsInt();
        int[] result = new int[list.size()];
        boolean first = true;
 
        for (int i = 0; i < list.size(); i++) {
            if (list.get(i) == max && first) {
                result[i] = 0;
                first = false;
            } else
                result[i] = list.get(i);
        }
Добавлено через 1 минуту
Кстати, с даблами так не прокатит
1
3582 / 2182 / 571
Регистрация: 02.09.2015
Сообщений: 5,510
14.01.2021, 09:49
Цитата Сообщение от iSmokeJC Посмотреть сообщение
Кстати, с даблами так не прокатит
Java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
jshell> var scanner = new Scanner(System.in)
scanner ==> java.util.Scanner[delimiters=\p{javaWhitespace}+] ... \E][infinity string=\Q?\E]
 
jshell> List<Double> list = new ArrayList<>()
list ==> []
 
jshell> while (scanner.hasNextDouble()) {
   ...>     list.add(scanner.nextDouble());
   ...> }
3 1 3 3 7 3
 
 
jshell> var max = list.stream().mapToDouble(Double::doubleValue).max().getAsDouble()
max ==> 7.0
 
jshell> list.set(list.indexOf(max), 0.)
$5 ==> 7.0
 
jshell> System.out.println(list)
[3.0, 1.0, 3.0, 3.0, 0.0, 3.0]
Норм же все.
1
Эксперт PythonЭксперт Java
19530 / 11067 / 2931
Регистрация: 21.10.2017
Сообщений: 23,294
14.01.2021, 10:04
Цитата Сообщение от Arsegg
Норм же все
Так - да. А как я написал - не прокатит

Добавлено через 1 минуту
А именно
Java
1
if (list.get(i) == max)
always false
0
 Аватар для xamelione25
-4 / 5 / 2
Регистрация: 04.02.2013
Сообщений: 1,861
14.01.2021, 12:38  [ТС]
iSmokeJC, Arsegg,
А в чем здесь ошибка с length и list? см.скрин1

Java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
    private static void sortAndPrintNumbers(boolean fromFile) throws IOException {
        if (!fromFile) {
            Scanner input = new Scanner(System.in);
            System.out.println("Введите мощность массива");
            int size = input.nextInt();
            double array[] = new double[size];
            /*Пройдёмся по всему массиву, заполняя его*/
            System.out.println("Введите элементы массива");
            for (int i = 0; i < size; i++) {
                array[i] = input.nextDouble(); // Заполняем массив элементами, введёнными с клавиатуры
            }
            System.out.println("Введенный массив");
            for (int i = 0; i < size; i++) {
                System.out.print(" " + array[i]); // Выводим на экран, полученный массив
            }
            System.out.println();
            double max = array[array.length - 1];
            int index = array.length-1;
            for (int i = array.length - 2; i >= 0; i--) {
                if (array[i] >= max) {
                    max = array[i];
                    index = i;
                }
            }
            array[index] = Double.valueOf(0);
            System.out.println("Сформированный массив:");
            System.out.println(Arrays.toString(array));
        }
        else
        {
            System.out.println("Введите путь к файлу:");
            Scanner path = new Scanner(System.in);
            String stringPath = path.nextLine();
            File file = new File(stringPath);
 
            ArrayList<Integer> list = new ArrayList<>();
            try(Scanner sc = new Scanner(file)){
                while (sc.hasNextInt()){
                    list.add(sc.nextInt());
                }
            } catch (IOException ex){
                ex.printStackTrace();
            }
            System.out.println(list);
            System.out.println();
            int max = list[list.length - 1];
            int index = list.length-1;
            for (int i = list.length - 2; i >= 0; i--) {
                if (list[i] >= max) {
                    max = list[i];
                    index = i;
                }
            }
            list[index] = Double.valueOf(0);
            System.out.println("Сформированный массив:");
            System.out.println(Arrays.toString(list);
        }
    }
И я где то напортачил с возможностью использования действительных чисел см.скрин2 - что-то где-то наошибался в double и int. Это в том блоке где осуществляется ручной ввод ... хотя я и в блоке чтения с файла видимо неправильно что-то сделал относительно double помимо length и list.
Миниатюры
Найти первый максимальный элемент массива из действительных чисел и заменить его нулем   Найти первый максимальный элемент массива из действительных чисел и заменить его нулем  
0
Эксперт PythonЭксперт Java
19530 / 11067 / 2931
Регистрация: 21.10.2017
Сообщений: 23,294
14.01.2021, 12:55
xamelione25, лист - это не массив. К его индексам надо обращаться
Java
1
list.get(i)
0
 Аватар для xamelione25
-4 / 5 / 2
Регистрация: 04.02.2013
Сообщений: 1,861
14.01.2021, 13:05  [ТС]
iSmokeJC, покажи пожалуйста это в коде - просто я щас пытаюсь сделать ... бред получается.
0
Эксперт PythonЭксперт Java
19530 / 11067 / 2931
Регистрация: 21.10.2017
Сообщений: 23,294
14.01.2021, 13:14
xamelione25, так показал уже! 22 пост
0
 Аватар для xamelione25
-4 / 5 / 2
Регистрация: 04.02.2013
Сообщений: 1,861
14.01.2021, 13:22  [ТС]
iSmokeJC, в том-то и дело ...что 21 пост у меня нормально запустился ...а то что в 22 - нет (что-то я неправильно сделал) ... :
Java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
            System.out.println("Введите путь к файлу:");
            Scanner path = new Scanner(System.in);
            String stringPath = path.nextLine();
            File file = new File(stringPath);
 
            List<Double> list = new ArrayList<>();
            int max = list.stream().mapToInt(Integer::intValue).max().getAsInt();
            int[] result = new int[list.size()];
            boolean first = true;
 
            for (int i = 0; i < list.size(); i++) {
                if (list.get(i) == max && first) {
                    result[i] = 0;
                    first = false;
                } else
                    result[i] = list.get(i);
            }
            System.out.println(list);
            System.out.println();
 
 
 
            int max = list[list.get(i).length - 1];
            int index = list.get(i).length-1;
            for (int i = list.get(i).length - 2; i >= 0; i--) {
                if (list[i] >= max) {
                    max = list[i];
                    index = i;
                }
            }
            list[index] = Double.valueOf(0);
            System.out.println("Сформированный массив:");
            System.out.println(Arrays.toString(list);
Миниатюры
Найти первый максимальный элемент массива из действительных чисел и заменить его нулем  
0
Эксперт PythonЭксперт Java
19530 / 11067 / 2931
Регистрация: 21.10.2017
Сообщений: 23,294
14.01.2021, 13:37
Ёхарный бабай. А импорты где?
Тебе ж идея все красным выделяет. Поставь курсор на List и нажми Alt-Enter.
С остальными косяками по аналогии
0
 Аватар для xamelione25
-4 / 5 / 2
Регистрация: 04.02.2013
Сообщений: 1,861
14.01.2021, 13:49  [ТС]
iSmokeJC,
Цитата Сообщение от iSmokeJC Посмотреть сообщение
Ёхарный бабай.
Да все-равно result[i] = list.get(i); не хочет воспринимать!
И с 'i' что-то не то.

Java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
            System.out.println("Введите путь к файлу:");
            Scanner path = new Scanner(System.in);
            String stringPath = path.nextLine();
            File file = new File(stringPath);
 
            List<Double> list = new ArrayList<>();
            double max = list.stream().mapToDouble(Double::doubleValue).max().getAsDouble();
            int[] result = new int[list.size()];
            boolean first = true;
 
            for (int i = 0; i < list.size(); i++) {
                if (list.get(i) == max && first) {
                    result[i] = 0;
                    first = false;
                } else
                    result[i] = list.get(i);
            }
            System.out.println(list);
            System.out.println();
 
 
 
            double max = list[list.get(i).length - 1];
            int index = list.get(i).length-1;
            for (int i = list.get(i).length - 2; i >= 0; i--) {
                if (list.get(i) >= max) {
                    max = list.get(i);
                    index = i;
                }
            }
            list.set(index, Double.valueOf(0));
            System.out.println("Сформированный массив:");
            System.out.println(Arrays.toString(new List[]{list});
Миниатюры
Найти первый максимальный элемент массива из действительных чисел и заменить его нулем  
0
Эксперт PythonЭксперт Java
19530 / 11067 / 2931
Регистрация: 21.10.2017
Сообщений: 23,294
14.01.2021, 13:52
xamelione25, код выкладывай текстом, а не скриншотом. Это раз.
А два - это то, что тебе компилятор все внизу пишет.

Добавлено через 1 минуту
Несовместимые типы. Пропущена скобка. Переменная max уже объявлена. И т.д.
0
 Аватар для xamelione25
-4 / 5 / 2
Регистрация: 04.02.2013
Сообщений: 1,861
14.01.2021, 14:11  [ТС]
iSmokeJC, у меня сейчас единственная проблема с
Java
1
result[i] = list.get(i);
и мне все-равно не понятно что не так с length.

Добавлено через 1 минуту
iSmokeJC, у меня задана int i=0;
все-равно 'i' выдается ошибкой.
0
Эксперт PythonЭксперт Java
19530 / 11067 / 2931
Регистрация: 21.10.2017
Сообщений: 23,294
14.01.2021, 14:26
xamelione25,
Java
1
list.get(i).length - 1
Что это за дичь?
Еще раз. Лист - не массив. У листа нет length, у него есть size()
Неужели в сишарпе не учат читать документацию?

Добавлено через 1 минуту
Цитата Сообщение от xamelione25
iSmokeJC, у меня задана int i=0;
все-равно 'i' выдается ошибкой.
На скриншоте я вижу как минимум два места, где используется необъявленная переменная i
0
 Аватар для xamelione25
-4 / 5 / 2
Регистрация: 04.02.2013
Сообщений: 1,861
14.01.2021, 14:27  [ТС]
iSmokeJC,
Цитата Сообщение от iSmokeJC Посмотреть сообщение
Что это за дичь?
это для расчета-форматирования значения из той строки которая получится после извлечения из документа данных (см 2пост)
0
 Аватар для xamelione25
-4 / 5 / 2
Регистрация: 04.02.2013
Сообщений: 1,861
14.01.2021, 14:41  [ТС]
iSmokeJC, ну вот теперь ошибок перед запуском нету, только после ввода пути файла ... у меня ошибка выбивается на "max". Может быть вместо 7 строки нужно сделать так как в 21 строке??? Но если я так делаю, то у меня 'max' в 12 строке в ошибку вылазит.

Java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
            System.out.println("Введите путь к файлу:");
            Scanner path = new Scanner(System.in);
            String stringPath = path.nextLine();
            File file = new File(stringPath);
 
            List<Double> list = new ArrayList<>();
            double max = list.stream().mapToDouble(Double::doubleValue).max().getAsDouble();
            int[] result = new int[list.size()];
            boolean first = true;
 
            for (int i = 0; i < list.size(); i++) {
                if (list.get(i) == max && first) {
                    result[i] = 0;
                    first = false;
                } else
                    result[i] = list.size();
            }
            System.out.println(list);
            System.out.println();
 
            //double max = list[(list.size().length - 1)];
            int index = list.size()-1;
            for (int i = list.size() - 2; i >= 0; i--) {
                if (list.get(i) >= max) {
                    max = list.get(i);
                    index = i;
                }
            }
            list.set(index, Double.valueOf(0));
            System.out.println("Сформированный массив:");
            System.out.println(Arrays.toString(new List[]{list}));
Миниатюры
Найти первый максимальный элемент массива из действительных чисел и заменить его нулем  
0
Эксперт PythonЭксперт Java
19530 / 11067 / 2931
Регистрация: 21.10.2017
Сообщений: 23,294
14.01.2021, 14:46
Лист создал, а заполнять его кто будет?

Добавлено через 46 секунд
Результирующий массив - инт, а ты туда пытаешься складывать дабл. Норм
0
 Аватар для xamelione25
-4 / 5 / 2
Регистрация: 04.02.2013
Сообщений: 1,861
14.01.2021, 15:40  [ТС]
iSmokeJC,
Цитата Сообщение от iSmokeJC Посмотреть сообщение
а ты туда пытаешься складывать дабл.
так мне и нада чтобы числа была в массиве дабл ... а как это сделать что исправить нужно? я не все-равно не въезжаю.
Java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
            System.out.println("Введите путь к файлу:");
            Scanner path = new Scanner(System.in);
            String stringPath = path.nextLine();
            File file = new File(stringPath);
 
            List<Double> list = new ArrayList<>();
 
            double[] result = new double[list.size()];
            boolean first = true;
            double max = list.stream().mapToDouble(Double::doubleValue).max().getAsDouble();
            for (int i = 0; i < list.size(); i++) {
 
                if (list.size() == max && first) {
                    result[i] = 0;
                    first = false;
                } else
                    result[i] = list.size();
            }
 
            System.out.println(list);
            System.out.println();
 
            //double max = list[(list.size() - 1)];
            int index = list.size()-1;
            for (int i = list.size() - 2; i >= 0; i--) {
                if (list.size() >= max) {
                    max = list.size();
                    index = i;
                }
            }
            list.set(index, Double.valueOf(0));
            System.out.println("Сформированный массив:");
            System.out.println(Arrays.toString(new List[]{list}));
Добавлено через 34 минуты
iSmokeJC,

Цитата Сообщение от Arsegg Посмотреть сообщение
jshell> while (scanner.hasNextDouble()) {
   ...>     list.add(scanner.nextDouble());
   ...> }
Я вероятно понимаю возможно мне это нужно прописать.....но я не знаю как мне эту конструкцию у себя в коде полностью прописать...
0
14.01.2021, 15:49

Не по теме:

iSmokeJC, пора кефир выписывать за вредность и терпимость!

0
 Аватар для xamelione25
-4 / 5 / 2
Регистрация: 04.02.2013
Сообщений: 1,861
14.01.2021, 15:52  [ТС]
Aviz__,

Не по теме:

во дурной, вредный, капризный, прицепился, и отвязаться не получается.....iSmokeJC

0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
14.01.2021, 15:52

Дан массив действительных чисел, среди них есть равные. Найти первый максимальный элемент и заменить его нулем
Дан массив действительных чисел, среди них есть равные. Найти первый максимальный элемент и заменить его нулем.

Найти первый максимальный элемент массива и заменить его нулем
Дан массив действительных чисел, среди которых есть равномерные. Найти первый максимальный элемент этого массива и заменить его нулем....

Найти первый максимальный элемент массива и заменить его нулем.
Доброй ночи! Может кто-то сможет мне сейчас помочь,очень прошу!!!Помогите решить задачу в Excel на языке VBA Дан массив действительных...

Найти первый максимальный элемент массива и заменить его нулем
Дан массив действительных чисел. Среди них есть равные. Найти его первый максимальный элемент и заменить его нулем буду очень...

Найти первый максимальный элемент массива и заменить его нулем
Дан массив действительных чисел, среди которых есть равномерные . Найти первый максимальный элемент этого массива и заменить его нулем....


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
40
Ответ Создать тему
Новые блоги и статьи
Доктрина интенционального знания - Доктрина для портала "Срез".
Hrethgir 25.07.2026
Может найдётся кто захочет оценить доктрину. . . Написания правил участия для меня роскошь, требующая лимита времени, поэтому все сообщения не прошедшие модерацию будут видны только участникам портала,. . .
сукцессия 44. Решил подать на припринт в межународные сервисы препринтов. Но нужно одобрение от ученых
anaschu 25.07.2026
Английский вариант. Пока кто то не одобрит мою личность, мне не получиться это опубликовать на препринте. Но заявку на публикацию статьи я сегодня подам.
сукцессия 43. Вторая научная статья за месяц- прайминг и гатгил
anaschu 25.07.2026
две стороны одной монеты
Более приземисто - Эстафету хвоста в .cdl (деревья эстафеты в сад).
Hrethgir 24.07.2026
В будущем, после написания блока инверсии обхода дерева (эстафеты хвоста), я планирую вернуться к нашему прошлому разговору о том, обладают ли знания целеполаганием. Тогда я пришел к выводу, что. . .
Вот представьте что вам дали бессмертие.
kumehtar 24.07.2026
Вот представьте что вам дали бессмертие, ничего более не меняя. Вообще ничего, только бессмертие в нынешнем виде. Рады были бы? Что бы вы тут делали всё это время? Никакой пенсии. Никакого нового. . .
сукцессия 41
anaschu 24.07.2026
Численная верификация бифуркации в агентной модели лесной сукцессии: от одного параметра к ансамблю Автор: пользователь @Shumilov_AS | Раздел: Прикладная математика / Численные методы Кратко. . .
сукцессия 40. Ансамблевая кластерная параметризаци, часть 1.
anaschu 24.07.2026
Пр# Сопровождение научной статьи ИИ-ассистентом: подготовка публикации и калибровка агентно-ориентированной модели сукцессии микоризных систем **Полевые заметки о двухнедельной совместной работе**. . .
Теория всего 12. ВГК на планете в стратегической игре "терра"
anaschu 21.07.2026
### Главные семантические изменения и дешифровка новой физики 1. **`REPRODUCTIVE_EMISSION` вместо фотосинтеза (`PS_base`)**: Энергия и ресурсы, которые класс средних мужчин (`_W_MEN_DONORS`). . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru