Фальсификация случайности и и преобразование сортировкой псевдослучайных последовательностей -18





Фальсификация случайности и и преобразование сортировкой псевдослучайных последовательностей


Цель: доказать возможность фальсификации случайности и реальность преодоления фальсификации случайности.

Случайность натуральная, разделённая на интегральные логарифмические спектры, предсказуемо показывает короткие дистанции повторов и дистанции повторов длинные массово отсутствуют, зато сортировка последовательности приводит спектры разделения в вид теоретический.

Пробел Просвещения России и СССР и СНГ: интеграл и логарифм в младших классах не изучают и впоследствии считают простейшее якобы сложным.



Используемые обозначения следует понимать буквально: случайность натуральная — природная, созданная без ЭВМ.



Программа «Фальшь случайность 1»

В последовательности увеличивается количество одинаковых подряд.

' dafalse11.bas qbasic
OPEN "da11.txt" FOR OUTPUT AS #1
FOR d = 1 TO 5: FOR s = 1 TO 100
FOR i = 1 TO s: PRINT #1, 1: NEXT
FOR i = 1 TO s: PRINT #1, 0: NEXT
NEXT: NEXT: CLOSE



Столбец G показывает абсурдное распределение при среднем 0,5.
Столбец А – наименование эксперимента;
В1 =СРЗНАЧ(C1:C50000) — среднее значение последовательности;
Столбцы C…F – исследование количества подряд;
Столбец J – случайные для перестановки;
Столбец K – последовательность после перестановки;
M1 =СРЗНАЧ(N1:N50000) — среднее значение последовательности;
Столбцы N…R – исследование количества подряд.

Исследуя другие критерии — возможно применять другие формулы, зато освещаемая методика доступна для понимания в младших классах школы.

До перестановки 500 ячеек: неудовлетворительно



После перестановки 500 ячеек: нормально.



Вывод: выявлена явная подделка вида: равное число одинаковых подряд и преобразована.

Программа «Фальшь случайность 2»

В последовательности увеличивается количество одинаковых подряд, специально учитывая алгоритм проверочный.

' dafalse22.bas qbasic
OPEN "da22.txt" FOR OUTPUT AS #1
FOR k = 1 TO 100: FOR s = 1 TO 7
FOR d = 1 TO 2^(7-s)
FOR i = 1 TO s: PRINT #1, 1: NEXT
FOR i = 1 TO s: PRINT #1, 0: NEXT
NEXT: NEXT: NEXT: CLOSE



До перестановки 500 ячеек: неудовлетворительно



После перестановки 500 ячеек: нормально



Вывод: выявлена умная подделка, ведь не запрограммированы все возможные варианты и виден перекос из-за алгоритма синтеза.

Последовательность фальшивая перетасованная превращается в последовательность случайную.

Вывод: определить фальшивые последовательности реально.

Программами datasov.bas и datasov.cs осуществляется перестановка элементов массива исходного путём сортировки массива инвертированного.

Программа перестановки на языке qbasic

' datasov.bas
DIM a(55000), d(55000)
OPEN "aa.txt" FOR INPUT AS #1
OPEN "dd.txt" FOR OUTPUT AS #2

FOR i = 1 TO 55000
    INPUT #1, a(i): d(55000 - i + 1) = a(i):NEXT

FOR i = 1 TO 54999: FOR j = i TO 55000
        IF d(i) > d(j) THEN SWAP d(i), d(j): SWAP a(i), a(j)
NEXT: NEXT

FOR i = 1 TO 55000: PRINT #2, a(i): NEXT: CLOSE

Программа перестановки на языке C#

// datasov.cs
using System; using System.Linq;
using System.Collections.Generic;
using System.Text; using System.IO;
namespace tasov
{ class Program
    { static long[] a; static long[] d;
        static void Main(string[] args)
        { a = new long[55500]; d = new long[55500]; 
var inpFile = new StreamReader("aa.txt");
for (int i = 1; i <= 55000; i++) 
{ a[i] = Convert.ToInt64(inpFile.ReadLine());
d[55000-i+1] = a[i]; }
for (int i = 1; i <= 54999; i++) 
for (int j = i; j <= 55000; j++) 
if (d[i] > d[j])
{ var temp = d[i]; d[i] = d[j]; d[j] = temp;
temp = a[i]; a[i] = a[j]; a[j] = temp; }
var outFile = new StreamWriter("vv.txt");
for (int i = 1; i <= 55000; i++) 
outFile.WriteLine(a[i]);
Console.ReadKey();}}}

Алгоритм без встроенного RND считывает массив исходный и сразу создаётся массив инвертированный и далее сортировка обратного массива перетасовывает исходный массив и получается последовательность нормальная.

Вывод: случайность достоверная – 2-сторонняя интегральная случайность.

Что и требовалось доказать.


Нобелевская премия сама себя не получит

Возможное продолжение:

Исследование цифр числа пи
Эксперименты исследования случайностей
Волнообразность вероятности логарифмическая
Разработки 2020 года иностранных единомышленников

Вы можете помочь и перевести немного средств на развитие сайта



Комментарии (113):

  1. Danilin78
    /#21325154

    Приветствуются в комментариях случайные последовательности по 3000 чисел

    и напоминаю ... Разработки 2020 года единомышленников иностранных
    понявших данную простейшую тему as is: barnes.x10host.com/index.html

    • fougasse
      /#21325440 / +1

      Заголовок спойлера
      11000111 01001011 11010111 00000110 10010011 00111001 11001000 10000101
      01010111 11100001 11111010 01110110 01100010 01011010 11001011 10001001
      01111100 10011001 10101010 01110100 10011011 11000110 10110010 11111011
      01000010 01010111 00100101 10000111 00011011 00010111 01001111 10111101
      00010111 11101011 11011001 10101110 10011100 11011101 11101000 01000110
      11100001 10010001 11011100 00000100 00000111 10011110 10100000 11101001
      11010011 01111110 10001011 00000110 01100111 10111011 01111110 01100001
      01111000 01101001 11100000 01111001 01001101 01101000 11110000 10000100
      01101001 01001000 01010101 10100110 01100100 11111100 11010000 00000101
      01010010 00010101 00000111 01110001 11101110 01100100 01001011 00000011
      01100011 00010001 11110000 01000010 11100001 11101000 11110010 10110111
      01101001 10111011 01010000 11010010 10000110 11001100 01110100 11101011
      00110110 00000000 01100101 11010101 01110001 01000100 10100011 11011101
      10100101 00111101 01010001 11100101 01011011 00110101 11111100 00011001
      00101110 10100101 01110000 00111011 01100001 10100001 01101100 00111101
      11111101 11010010 10101100 10011011 01001010 11000000 01111000 10011100
      11010000 10010011 11010101 00110100 00000000 11100110 01110100 11010010
      11110110 01111111 01100011 11101000 00000001 01101111 01110111 01101010
      11101001 11001110 10110001 00000101 10011001 11101101 00010111 10011110
      10100000 00010100 01110001 10101010 01011010 10001111 00011101 00110011
      01010111 00111101 10110110 00111011 11011100 11001101 01011001 11000101
      01001001 10101100 01101001 01011010 01110100 01110101 10100100 00001101
      10001011 10101110 00101111 11001001 10000001 01011111 01000101 11110101
      00000100 10111010 11111100 11100000 00000011 00000010 00011010 00000111
      10011000 11011101 10011001 01010011 01001000 11001001 10111011 01110000
      01101001 01101100 01000001 01001101 01110011 01000001 10110110 00110011
      00111011 00110111 10010001 10000100 00100110 10111010 11100011 01000100
      01001111 01101000 00100000 00110110 10100100 01100000 01101111 00101100
      00000111 11100111 01100111 10001110 00111000 10100100 01001011 11000001
      11100011 00111001 01001100 00010000 10100101 11011001 01110010 10000100
      10001101 01010111 11110011 01111100 11101100 10011010 01000110 01001010
      10101001 10000001 10101100 10101000 10100011 00111110 11000101 10101001
      10001110 01011001 10000010 11100001 11000100 00001001 01001110 00100110
      11011101 10000101 00111101 00101001 11010001 10000111 10011101 11000011
      01100100 00010110 10101010 11011100 11000101 11111010 01110001 11001100
      01010011 10110110 01101100 11010011 01010001 10001000 00100010 10000101
      11001001 01111111 00010101 10000011 01110011 11011100 11000100 00111000
      11011110 00011101 00010111 10001010 10111111 10111101 10100101 11011010
      00000010 00111100 01100111 11011100 01101101 11100000 11110010 00100010
      11100101 01000011 01000111 01001100 11001000 00100111 11000001 00011101
      01110110 10001001 10111111 01011011 10000111 01111100 11000111 10111100
      00101100 00100111 11010101 11000101 00100000 10010011 11110011 11101100
      00010110 11101000 01110001 10010001 11010001 10011111 11000000 00001011
      10110000 00101010 00010000 11001111 01001011 11100000 01011000 10000001
      11001100 01111000 01100100 11010110 01011110 00101110 00111000 10001111
      00100000 01011101 11110001 01011110 11001011 10010111 01000011 11100000
      10011100 00001001 00010101 01111101 01101101 11101011 01000111 11000011
      00100010 11010101 11010001 10011111 11010101 10011011 01111010 00001010
      10101011 10101010 11001001 00010110 11000111 11000100 01000100 00011100
      01011010 00001001 00101100 00001110 01000100 01101100 11110101 00110101
      00111110 10111000 00010010 11001000 00011001 10101011 10010100 00000001
      00111100 00011101 00111111 00010001 00001110 11011011 11011100 10110101
      01111010 11101100 01010011 10110111 00000000 10011000 01000010 01000100
      00000100 00100000 10000010 10010111 01010101 10001110 00111111 11100100
      01010111 01010010 11100011 11000111 01110011 00000100 11100101 00000110
      01110101 10110100 11000001 10101001 00001111 10000011 10011111 10010110
      01010110 10110100 11101100 01100100 10111110 10110100 00010111 11010110
      01110101 01110110 10110110 11011100 11100111 11001011 01010110 11000011
      00111100 10100111 10111011 00010100 11001101 10101001 01111110 11100010
      00001010 11011011 00100011 01101111 01100001 01010100 11011011 01110111
      10101010 10110100 10010000 10011011 01000111 01110000 10111111 10111110
      11111111 00010010 11100000 00001001 00001100 00100100 10011100 00101111
      00001011 00111011 01110010 01110001 11011111 11100010 00111000 10111111
      01000001 00000100 11101100 00001010 10110111 10100011 10101011 00100111
      10000011 10010011 01000110 00110000 11100001 11011110 01101011 10100111
      10001110 11011100 00011010 01111001 00000110 00111000 10111010 11011100
      01100000 10011010 11000001 10101000 00111111 00001111 00110100 10111111
      01000110 11001101 00000110 10100100 11100101 01001100 11101101 11100111
      01000010 01101001 00101000 01000001 11001101 00001101 11111101 11111000
      10110001 10011000 01011011 00100000 10101111 10101111 01100011 01101010
      11110000 10101111 01111100 10100110 00011001 01111101 00001100 00010110
      10000101 11101111 11010111 00010000 10100111 00100011 01101000 01101101
      11010110 11110111 01101011 11101001 11010110 00010011 00011100 00111011
      11011011 00000000 11111101 00011000 00011101 10111100 10110000 11110001
      10000011 01111101 00011100 11100000 10111011 00011111 01000100 10101010
      00010101 10111011 10001101 10010101 10111100 10011101 01001001 11100110
      01101000 01111000 10000000 00001011 01010110 01100000 00011011 01111110
      01011100 11100001 11100010 10010101 10011010 01110010 00000110 01011101
      11011000 10000100 01001000 11110100 00100101 01011000 01110010 00100010
      01101111 10101111 00000100 10100000 01000101 00000101 01010011 00111110
      10001000 11110011 00010011 11111001 00010000 00010001 10111011 11110100
      11010100 11111010 01001011 10111011 11111011 11000110 11000001 00101101
      11011101 10000010 10000100 01111000 00010011 01101101 10100001 10000110
      11101001 10100001 10001111 01101001 00010111 11011100 00010110 11000000
      10001000 11001010 00010010 00000111 01101011 11011101 11111000 00001110
      11011001 01110001 10111011 11111100 10011100 01010110 01100011 01111101
      11101001 00100101 11111101 10110101 11011011 10100001 01110001 00111010
      01101110 11011000 01011110 00001110 01100101 10001111 01110111 00011010
      10110010 01111001 01000111 10101011 10011001 01000110 00111101 11100000
      01001010 01111010 10000010 11110111 01000110 10100110 00101011 11010110
      10110101 01101101 11110100 00110011 00110011 11100000 00100101 01101001
      00010110 11000110 11111011 10010111 00011101 00001111 01111000 11100100
      01110010 01100011 01001010 00101011 11011111 01110100 01101011 01101011
      01010110 00110010 00101001 00100111 11100001 00010110 00010111 10011000
      10110011 01111001 00011101 01101111 01110110 10011101 01111000 10110111
      01100000 01101110 00010011 11001101 10000100 00110011 00111011 01010100
      11111101 01010111 11001101 11100100 10111101 01000111 10001111 00011110
      10010110 11100100 01010111 00001110 10010011 11000110 00100011 01111001
      10011110 00101000 10011001 10101011 11110111 01111110 11110100 00001101
      11011000 01010111 00100000 00111000 01001010 01011110 01011001 11011101
      00110101 01001110 00100011 10111110 01101101 11110010 01111000 01100001
      01000001 11001001 01000110 11011100 11111101 00100101 11110011 01000011
      11100110 10000100 10111100 00011110 00011000 00000101 10000000 00101011
      01100011 01010110 11010000 10011001 01001110 10111001 01010000 11000011
      00010100 01010101 10100110 00110010 00111010 01110011 01101101 10010001
      01011101 11110010 00111001 11111110 00111100 10000010 01001011 00001110
      10011110 01000010 01011010 11001010 01110111 00100100 01100000 10000010
      00011101 00101011 10111000 10000001 11010010 11010110 10110101 11001001
      10100001 11101010 11011100 01001101 11101111 10100010 01100111 10110000
      11100001 11001101 01101100 00110001 00101000 01101000 00100000 01100101
      10100101 00111000 10110110 00100110 01001111 11001001 01010101 10111111
      00100010 10101001 01001000 11000010 00111000 01011101 00101111 01110111
      01010100 11100010 11100110 00001101 11011010 00010111 11010000 11011111
      00001001 10011111 10001000 11000100 10100000 11111011 00101111 11101011
      00100010 01100101 11101100 11010111 00010001 01000000 11110001 11110001
      01010110 01101010 10101001 01111101 11011010 00111100 01001111 01111001
      01110010 00101101 11000001 00110111 11010011 00000010 00101100 11011100
      00111111 01101011 01010101 11001101 01001010 00001000 01101010 00000000
      00001010 01111101 11100100 11001111 10111011 01000101 00001000 00100110
      10000110 11101110 00110000 00110000 00111011 10110011 01100101 11010111
      00101000 01101010 00011001 11100011 00001000 00110100 11101111 10111000
      00101011 11110110 11000001 01001110 11100000 00111010 11111000 00110100
      01000010 10101111 11001110 10101011 10100011 10011100 01011101 10110110
      11110101 10011010 11110100 01000000 10111001 11110001 01011011 11111111
      01100011 00100110 01001101 00011001 11000100 10111101 10000000 01100111
      01011011 11001011 00011000 01001000 11101000 11001101 11000110 00111001
      11001111 01001010 10010011 01101110 11010111 11101111 00000001 11110001
      00100111 01010100 00101001 11110100 00011110 00000010 00000111 11011001
      00001100 00011000 10110001 10001110 11100111 11101100 11110101 10001001
      00110101 01110111 11111000 10001001 01001110 01010100 00001100 10110000
      11001111 00010101 11001000 11001111 01000101 10000100 11010110 01110001
      11010001 00001001 10001100 10011011 10100001 11010001 00000101 11000000
      01001011 00010101 11000001 01011010 00101110 11101101 01101111 11011111
      10011110 01110000 01010111 10100001 01101110 10011101 10001010 00100010
      11001011 11101011 00101101 00010100 10010011 10001000 10111110 00100001
      01101101 00000010 01111111 00010110 11100000 11101110 01110111 10010101
      01101100 00010111 01101010 10100011 01010011 01100110 11011011 00011010
      01100111 00001001 10011111 10110011 01111111 10111101 11110111 01011000
      00001001 00100000 01011100 10101101 10010000 00011010 10111011 11111110
      01110111 10000000 10110010 11010011 11111110 10111011 01100001 11100111
      11010101 00001110 00101010 11010110 01111101 01110010 10000101 11101000
      10100011 11000010 00011011 11010010 10111110 00111010 00100011 00011110
      10110100 01000010 10000111 11110110 00011001 00001111 01101111 01110111
      11111100 01011101 00001101 00111000 10000011 00011001 10011011 01110101
      01100110 01110010 11010010 01110011 00110100 00001100 11110001 00000000
      11110000 00000000 11000111 00111110 11011011 00001011 01000111 10010011
      11100111 00110111 00110101 00111010 01011001 11101011 00000010 11011011
      01010011 10111111 10110111 10000001 01001011 10110000 01111110 01101100
      00110101 00001011 10001101 10010010 11110101 00101001 10100000 10110010
      10110011 00111100 11011011 10010101 01010000 10101110 00010111 01100010
      01001000 10101101 01011010 10100101 11111010 00000011 10100010 01011001
      00000010 10011101 10100101 00001111 10011011 01100101 00010000 00111110
      00010110 11111111 11100000 11001100 10100100 11010100 10100110 01010111
      11111001 10001001 00011100 00000101 00110010 10111001 10011010 01011001
      00010001 00111100 10110011 11010011 11011011 00010010 10000111 00000100
      10100000 11001100 11101111 01101111 00100101 01101000 00101101 01000110
      00010000 10111100 11001100 11110110 00001001 11111011 11101010 00111010
      10001100 01011111 11011011 11110110 10010111 01011110 00000100 00010011
      01001100 10000000 11001001 01100101 00101101 00011010 10001010 11100000
      10110001 10001011 00110011 00011000 10010101 11100111 10111011 10010011
      01001111 01001100 00010110 11110011 10010110 00100010 10100110 00100001
      10011101 01101111 11000100 10101111 11101001 11001011 10110001 01100111
      11101001 00110010 10011101 10000001 01110000 01100101 10111010 10101100
      01010010 11100011 01110000 10001010 01000001 00100010 11000100 01010101
      11001000 00010011 00011001 00000100 11011001 11100110 01110000 00111011
      11011101 11101011 11100001 01111110 11010111 10100011 11110010 11001010
      01000010 00111010 01010101 01011110 00010101 00000111 11011111 00101010
      10101000 10101100 00010111 11010101 00101000 00100110 00110010 10110100
      00000001 11001110 01001100 11100110 01000000 00111010 11000001 10011101
      00100101 10000101 11010001 01001000 10001111 01101101 00110110 00100010
      11010000 10010100 10111101 10100111 11110101 10111101 01110110 00000000
      01101100 00000111 00110100 11111000 10010010 10001111 00010110 01000011
      11100110 10110010 10011001 11110110 01011001 01000001 10011000 10101111
      00010000 11100001 00100111 01100100 11001100 11001111 10011011 10100100
      10111011 01110110 01111001 01011101 00101101 11101010 00011000 10001101
      01011010 00111011 11110010 10110000 11011110 00100101 11010111 00001011
      01010000 00111110 10010110 00011100 11011101 01011000 10111010 00111110
      10111101 00101001 10111011 01100101 00111010 01011101 00010100 11111010
      10101001 11000010 11101101 00000000 11011101 10111001 01001010 10010001
      10111001 10011010 10100010 11110111 11100010 01101101 01011101 11110001
      00100110 00100001 00101111 11100101 11001011 01100101 01101101 10111010
      00010011 11101001 10100111 01011101 10000111 10000010 10100010 11110000
      00110101 11011011 00001010 01000100 00011011 00101110 10000101 10101001
      00111100 10100000 01111000 01111011 11110100 11010000 01000011 11001011
      10010101 11000100 11101001 11101100 01111111 00011000 11001110 10111100
      11100011 00111100 10001010 11000111 10111111 00101101 00001010 11001101
      01000101 11011100 10010001 01011000 10000101 00100100 00111011 01111110
      00100111 10010100 10101001 10011001 11010100 00100010 11111010 10011101
      10111100 00111111 00111001 11100101 11110111 00110000 10010001 11101111
      10101010 01000111 01100100 00110110 01110011 00100001 10110100 01100000
      01001110 00000110 01101001 10011000 10000011 11000111 00101000 01011000
      00001111 01110100 01100100 11100100 10100010 10100011 11000110 01100000
      00000010 11110011 10100010 01100000 10000011 11110111 01000101 11011001
      01000001 11001100 00011100 01110011 10001001 10100111 11110100 00001000
      00101111 10101010 01111011 10010101 11010010 00110111 11000010 01000001
      11001010 01100111 11011010 00000000 00100100 11000110 01011000 00110010
      11011001 11100110 11000110 00001110 10000000 01110100 11100111 11100000
      10100111 11100111 10110100 10100010 11110101 01010000 00110100 00110000
      01010000 11101001 11001110 00100111 10010101 11001101 01101010 10001000
      01011100 00110011 01100101 01110001 11100100 10010111 11100011 00100110
      11000100 00010100 11001110 10000000 11100101 11110111 00101000 00001001
      01011011 11010010 10100100 10011110 00101111 00000110 11110100 01001100
      11101000 10011011 11111010 10110000 01000111 00110101 11100011 11110011
      11010001 00000001 01011110 00111010 01010110 00001110 00000111 00010010
      00010000 11100011 11100001 10100110 01011111 11111100 00100110 11100011
      01000000 01000111 01010001 00100010 11011011 10100111 10011100 01010010
      11101011 00011010 01101110 01000110 11100000 00010010 10001010 00010001
      00111001 01001011 01011111 10100110 01011101 00101100 00001111 00101000
      11000001 00011101 11011000 10110101 01011111 00010101 10011001 01110011
      00010001 00011001 10100110 01011011 00010101 11101101 11001010 10101110
      01111110 11101100 00101111 11000001 10011110 01001011 01000011 01000101
      01100101 00111110 10101001 00001110 00000011 00101111 01111101 10000101
      10000000 10000110 11111001 10000001 01011000 01100110 10010100 10000100
      10110101 01110010 00000010 00000011 11111101 11100111 11110111 01000000
      10111010 01111100 01010110 01100000 00100000 11011111 10010101 11101111
      11011011 11001000 01010001 00010010 00111111 10010110 00000000 00111111
      11010011 01011101 11100011 10000110 00110011 00100000 10101111 11101101
      10010001 00011010 10110101 11101100 10010010 11110000 10000011 01001010
      10010010 11101011 00001110 01000100 00001101 11001011 01101000 00010001
      11000000 01001110 00110010 01001001 10000000 00101111 11101100 00000001
      10100010 00011001 01000011 10100111 00001111 00011001 10010001 11100001
      10111101 01101111 11011101 01000000 00000001 10100010 00010011 11001111
      01101110 10110110 00010110 01010001 01100011 01101101 10010101 11011010
      01010010 01011100 00101000 00001000 01000000 10111101 10101101 00111011
      01001001 00100011 00001111 10100110 11101111 11100110 01001000 01100110
      00101100 01101011 10110001 11000000 10110011 01000101 11000111 01110110
      11100111 00011010 00111010 01100110 01101011 10111111 11011001 10100100
      01111011 10010001 10100100 00100110 01001000 01101100 01010101 00001111
      00100110 11001010 10001011 10010101 10011011 10001101 11101001 01010101
      00010110 01110011 10010010 11101100 01010111 10000111 10000000 10011011
      01000000 10000110 11001011 01110101 11111101 11100100 10001011 11100001
      10110011 10000010 01100110 11100110 00000000 01100111 01111100 10011111
      00001100 11111010 01101001 11010000 10111101 00111011 00100010 00101111
      01001100 01010000 01010101 10101111 11101001 11100111 00110001 10001100
      11100011 10111011 10110101 10000111 00011100 00101000 10110101 01000001
      10100101 01100100 11100110 10000111 00010001 10101111 01001011 01101111
      11100000 11110111 10010010 11101001 10111110 01101110 11100000 10101011
      00100100 01111010 01110010 10110001 11111011 01010101 01110101 10110100
      00101101 11001100 01011000 11001001 01010000 11011010 11111001 10101001
      01011010 00100001 11010100 00100011 10100000 00000011 11000101 10011000
      11010010 01110111 00010010 10111111 10010001 00100101 11100100 01110010
      00010000 01001001 11011001 01101010 10100110 00100110 11100011 00010001
      00000000 00001110 11101000 11001000 01001100 11111100 01100001 10000110
      01011111 00110110 00011101 01011001 00000101 00001110 01000010 11111001
      11101111 01000100 11110011 01001011 01010111 00111010 00011110 10100001
      01100111 10000111 00101000 11100110 00011111 01011010 10100011 11111110
      11010111 11000111 01011111 10001100 00111100 11011101 11111101 10011010
      10101100 11100111 11101100 00010110 00100001 10100111 11110000 11010100
      10111010 10011000 11100101 01000000 01011110 11111101 10011100 00010011
      11011011 01100110 00001101 01101101 11111100 01100010 10011111 00111001
      11011101 10101001 01011011 01011000 10101100 01100001 01111010 01111101
      00100101 00101010 01111010 00111110 10111100 01110101 00101000 11011000
      00011101 11001110 11000110 01001110 00110010 11000011 01001101 10001011
      11001000 00010010 11011101 11111010 01000011 11001010 01100010 00101011
      11101101 11000101 10110100 00100110 01100011 10110101 11011110 00110101
      00110000 00001101 11000111 01100111 01010010 11011111 11001111 11110011
      01111010 10011011 10111101 10001101 10000110 01000110 11011101 11001111
      01000000 00011001 10000110 00000001 11101010 01010100 00101110 10001010
      11100101 10111110 00101100 00010000 11010101 10010101 01101100 11101000
      01101010 00001011 11010110 10110111 01110010 00111101 00110000 00010101
      00101111 10101110 11111111 11110101 01011110 10101001 01001010 00010011
      10001111 00100110 00001100 11010010 00110010 11110001 10110110 01010101
      11101101 00111001 11110010 11101011 11100000 00011010 01001100 11100101
      00001001 10000001 11101111 10110101 01001001 11100110 11010000 11110011
      00001111 01000011 01110000 11110011 00110011 00000110 00100000 00100110
      10001101 10100001 01110001 11010100 10111101 01011011 01101101 11101000
      00001100 11011010 00001000 11010011 11000000 01001100 10000110 10110000
      00110110 11110010 00101010 00010010 00001010 11000001 00011010 00000010
      01010010 11110001 00110100 00100011 11000101 11000101 11101010 11001000
      11011000 11001000 01111011 01000111 01101100 00000101 11010000 01100001
      00111000 00101101 00000010 00111010 10100100 00101101 01100010 11010100
      01100101 01011101 11100000 00110000 01110010 10011011 00001111 11011110
      11001001 00110110 10000111 10100101 10101011 00001010 01011010 01100001
      10011010 00000000 10010111 11100001 11111100 11100001 00011111 00001100
      00110010 11011111 00100000 11011011 00010010 10111010 01001000 10011101
      01111110 01000010 11100100 11110011 01001011 01100111 00000101 10110000
      01010101 00111001 01110001 01010100 10000110 11000111 10010110 01010111
      10000011 00001111 10110111 11100111 00010100 10110010 00101001 00110000
      01001101 00001111 10001110 00101101 10000110 10110100 10000110 10010101
      00011001 01000101 01010111 00110110 10101101 01011001 00000011 11100110
      10000110 00000001 11000010 00101000 01001110 01010001 10011010 11010110
      01111011 11011001 11001011 01010010 10001100 00110010 01011011 10110001
      01010010 11110001 01011111 11011110 10001010 11000011 00110110 11000111
      10111000 10110111 00001000 11111001 10001001 00000011 00000000 01110010
      01000001 11101111 10000110 00010111 00001010 11001000 11111011 10000111
      00010010 10101011 11100110 01011001 00011110 11011101 10011010 01100111
      11010001 10000011 00011001 01110011 11000000 01010101 01001010 10011110
      11000111 01001111 10100111 00001100 01000111 01011010 01001001 00010110
      10001101 10001011 11100111 11000101 11110101 10010110 11101010 00000111
      10111011 10111000 01101111 00011011 10010010 00000010 11111000 01011110
      01111110 00100000 01100011 10011001 11101111 11110100 10000011 11001000
      10010010 00000011 11000101 00100001 10100100 00110111 10010101 01110001
      11100001 00100001 00101111 10111011 10110110 11010000 11011011 10000111
      11110000 01101110 10111000 10110010 01101100 10011000 01001101 00010111
      01111110 01100100 00101101 11010110 00001100 11011100 11011010 00100101
      11010011 01111001 00111010 01100000 10010100 01011010 11111100 11010101
      00000010 10011010 01011101 10111011 11111110 11100001 00110110 10100110
      10000110 00100100 10100011 11000010 01000010 00010100 10101101 01010001
      11100011 00000101 00000111 10000000 10111000 01100100 00111101 11111001
      01101100 11011001 01000110 00111011 10110111 11010110 10110001 11011101
      01000011 01111100 11110110 00100011 10101101 11010001 01101111 11101110
      10100101 00110000 10110111 00011111 00001001 10001011 00110100 01100101
      10100000 00101101 00101011 10000110 00111001 00001010 01111111 00110111
      10110101 01001101 00101111 01101001 11011100 10010010 01001100 10000100
      00001001 01100111 11010010 00101011 10011000 01001111 10011100 10110100
      01001100 11011101 11111000 01011001 10101110 01001001 01111111 11011101
      00111111 01110101 10101010 01000011 01000001 10011011 10111011 00000110
      00011100 10001101 01000011 00000111 01100111 01010010 00100010 00011101
      00001000 01001110 00011111 10101011 11000110 00000101 11111000 11110111
      01010010 01100100 00001000 11111010 11001101 01010100 01111000 00010101
      00101001 11001101 11100101 01011111 10011101 11110100 01111101 10000011
      00101001 00101011 10100001 10001110 10011011 10101101 10111000 00100011
      10011001 01110101 10101010 00010011 11101010 11011001 11111111 10010011
      10110001 10111100 10011010 00111110 11000000 01011011 11001010 01100101
      01101101 00100000 10101111 10100101 00111011 10100101 11110100 11101110
      01110000 11011100 01110100 01010000 00010101 00100110 10101111 01101010
      01100111 00011000 00111010 01111110 11000001 01101010 00111011 10011100
      00001101 01001011 01011010 01000101 10101100 10000110 11001110 01111000
      10011000 00111010 00101000 11000100 00010101 10000100 00011011 01100000
      00011001 00010010 00011011 11101100 11010110 11111000 00011001 01000101
      01111110 11100100 01101101 01011100 01110101 00100001 01011001 00011100
      11000000 00101100 00111000 11011001 11100010 10110000 00010111 11011110
      00110010 11000100 00110010 01110111 00011001 00101001 00011011 10000011
      00001000 10101101 10010011 00010110 10101110 00011100 11010000 00101110
      01110101 10001011 01111000 01110110 00011111 00010001 11010110 00100101
      10010010 10010110 01000011 01010110 01001010 01001000 00011101 10010101
      10110110 01110101 10110010 11111001 01011010 01001110 00100010 00110010
      11001111 11110101 10111101 10010001 01001100 01001011 00101011 01001100
      10010001 01010101 01010000 10010011 00001101 11010010 01101001 01100100
      00110011 01100001 01011110 11110011 01110100 01100001 11001111 11011100
      00111000 00010101 11101101 00101110 01001000 00100001 10101010 01011010
      00110100 01110101 10001101 10111000 01010011 11010101 11111101 11010100
      00110011 11010110 00111110 01110011 00011100 00000111 11110010 11110110
      00011010 11100111 00100001 01001001 00001100 11011101 01100001 00010111
      10011001 11110111 11100100 00110010 10011101 10100001 01000101 01011100
      11001000 11100100 11101001 11101010 10010010 10101101 10111111 01011000
      01001000 10110000 10101100 11000011 01110011 10111110 11100011 00000110
      10010010 11110001 00100111 01010110 01111101 00000001 11110011 11101110
      11000001 01111010 00110110 01100000 00010001 11100110 00010100 11111111
      10110011 11010000 11001010 01110001 01010110 10011010 01011100 11000100
      00011100 11001001 01111000 01010000 01001111 10110000 10101100 10001001
      00011010 10010110 01110101 01001100 00111111 10001100 00010011 11000010
      11110001 01001011 01001111 00011100 11001001 00000101 11100011 11100101
      10001011 01000001 10100100 00000001 10101000 00100110 10111011 11011001
      10011110 10000110 11010110 00111100 01000110 10101111 00000100 01011001
      01001010 10000001 11001010 00011010 00000110 01010110 11001011 10000010
      01000110 01010011 10101101 11101110 01111110 10000110 00101001 10111000
      01010100 00100111 11001000 11100110 11100111 10100100 11111001 01111000
      11001011 01110110 00100000 00011000 10011111 10111000 11001110 11100001
      10010011 01001010 11100110 10000110 10001111 10011101 11001000 01010010
      00111011 10000111 00100000 01111110 01100000 10101010 01111011 00111111
      11100000 00000000 10001111 11101011 11000100 11000100 00100101 01101101
      10011000 11011010 00110111 00011111 11110100 11100000 10011011 11011011
      01010010 00110111 10100000 00100110 00111101 11110000 01000011 00000111
      10100010 10010100 01011110 00101100 01010110 11100100 11001111 00101111
      11101010 10101111 10110001 10100110 10010111 01100101 10111100 00100110
      10101100 11100110 11000101 11000100 01010011 11001001 11100000 01010100
      00101100 00101110 10000011 10011000 01001100 00010010 01110010 00011100
      10100110 10111000 10000111 00001000 00011110 01010000 01100001 00110111
      00101010 11100110 01110101 00000011 01001000 01101000 10110011 00100001
      00010010 10011110 01110001 10001010 10000001 10100011 01011110 11111101
      11011010 00111110 01101101 11001001 00011001 11010110 11011000 01101110
      01111110 01111101 01101111 11110110 10111101 00101010 00001010 00011101
      11011000 01111111 10001100 01000101 10010010 10011101 10001010 01011101
      11100100 10110110 01101100 01111000 01110010 01001001 01111111 00100111
      11111010 00001010 11101001 01000001 01000001 00110110 11111110 00011010
      11110000 11010000 01001011 01100011 11100000 00111101 11011100 10010001
      00011001 10101011 11001001 01000110 00101110 00110110 01101111 01100000
      01100100 01101101 10000010 11101111 10110011 01110001 11101000 01011110
      10100001 10001111 11001010 11101010 01011111 10101101 01100110 01011101
      01000001 11101001 10110010 00011110 11110000 11011011 10011010 00111010
      00001010 00100001 01011010 11001000 10101011 01111011 11100100 00111010
      10001111 10100010 10111010 10000011 01000100 00010000 11111000 10010110
      00000000 11100100 00001111 11011101 10010101 10011000 11101111 10010101
      01000101 01110111 10100001 00011010 00010100 11000010 11001011 10000110

      • tvr
        /#21325512

        У вас ошибки в четвёртом столбце в строках 25, 59, 101 и 163.
        И это я ещё бегло просмотрел. Внимательнее надо быть, внимательнее.

        Заголовок спойлера
        шутка.

      • Danilin78
        /#21325564 / -2

        Оказалось: без разницы 2-ичные или 10-чные
        переведя через =ДВ.В.ДЕС(A1)

        На моём языке: нормальные спектры 2...5
        зато после сортировки становится нормальным ещё спектр 1

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

        Значит то были последовательности машинные
        без попытки фальсификации

        Карикатура для понимающих не смешная:
        увидев выпадение сторон монеты 100000001
        знающие поймут «ничего особенного» через надёжность вероятности

        Причём надёжность вероятности объясняют мои развевающиеся флаги

        Для меня потенциальная аудитория: додумавшиеся сами
        и понимающие и без меня поэтому ещё цель: чтобы другие рассказали

        Ответ про «1234»: если накопировать 10000 раз
        моя таблица забракует по обоим признакам
        зато сортировка наверняка случайно упорядочит… надо проверить

        Через минуту: проверил «1234» в дюжинах копий… даже не смешно
        аккурат экспонат в тему экспериментов
        Перетасовав: ляп дальних спектров но я привык

        • lair
          /#21325862 / +1

          Ответ про «1234»: если накопировать 10000 раз
          моя таблица забракует по обоим признакам

          Хотя это совершенно случайная последовательность. Следовательно, ваша таблица не умеет определять случайные последовательности.


          зато сортировка наверняка случайно упорядочит… надо проверить

          Сортировка (в смысле, которая по определению алгоритма сортировка, а не что-то другое) должна дать полностью предсказуемую последовательность в данном случае. Никакой случайности.

  2. Danilin78
    /#21325194

    Накануне потратил пол-часа щёлкая 3000 цифр
    и столбец вставил в таблицу темы

    За секунду распознана случайность натуральная
    маломощная человеческая случайность
    видя вопиюще малые непрерывные цепочки

    Поэтому интересуют любые цепочки от КСГПСЧ

    Из-за ограничений в час пишу ниже ответившим:

    Теоретически: последовательность «1234» может быть случайной
    Но статистические тесты «1234» не пройдёт
    И таблицы темы способны проверить за секунду

    Даже числа Фибоначчи предполагая случайными — таблица забракует

    Развивающиеся флаги заинтересовали американцев
    понявших перевод перевода перевода
    и здесь ищу единомышленников через тэги

    • lair
      /#21325490

      Теоретически: последовательность «1234» может быть случайной [...] И таблицы темы способны проверить за секунду

      И каков же результат проверки?

  3. GennPen
    /#21325242 / +6

    А можно без подобных развивающихся флагов с текстом на КДПВ? Это ужасно выглядит.

  4. lair
    /#21325258 / -1

    Является ли случайной следующая последовательность:


    1
    2
    3
    4

  5. Danilin78
    /#21325266 / -5

    Учу EXCEL за 6 минут

  6. fougasse
    /#21325412 / +5

    Судя по словам пригласившего вас участника, вы еще недавно были адекватным.
    -15 за первый выход вас не устроили и вы продолжаете, с упорством достойным лучшего применения, продвигать какие-то (возможно стоящие, но оооочень врядли, особенно после критики random.org) идеи в ужасном оформлении.
    Вы считаете, что размещать в публикации неформатированый код, мигающие гифки и ссыки на ютуб с каким-то бредом — правильное отношение к потенциальной аудитории?
    Аналогично с комментариями без точек и знаков препинания.
    Вы провоцируете или преследуете другие цели?

    Все пункты безотносительно математических вопросов, которые вам уже задали, например, по поводу определения случайности.

    • iroln
      /#21325644

      Судя по словам пригласившего вас участника, вы еще недавно были адекватным

      Заголовок спойлера

      Судя по профилю на fl.ru вполне адекватный человек. Но если посмотреть в vk...


      Странно всё это.

      • fougasse
        /#21326214 / +2

        Раздвоение личности?
        Препараты?

  7. 32bit_me
    /#21325468

    Подскажите, в чём смысл вот этих картинок с флагами?

    • fougasse
      /#21325476

      Типа заинтересовали американцев.

  8. Cerium
    /#21325750 / +1

    Нобелевская премия сама себя не получит
    У меня для вас плохие новости. Нобелевку по математике не дают. Расходимся :-(

    • valemak
      /#21326316 / +1

      Очевидно, подразумевается премия по экономике памяти Нобеля :-)

  9. AntonSazonov
    /#21325796 / +1

    Чё, опять что-ли!? Ну нельзя же так. Глаза читателей уважайте!

  10. Danilin78
    /#21325828 / -2

    Задумав заменить таблицы программами потребуется сортировка
    и создана Русская Сортировка Половинами Russian Sorting Halves


    заодно помогающая быстро изучать языки программирования
    и в простейшей версии ускоряется пузырьковая сортировка в 4 раза

    • AntonSazonov
      /#21325950

      А это чей IQ в конце комментария?

      • iroln
        /#21326670 / +2

        Автора, видимо. Ссылка на результат IQ теста, который можно пройти на каком-то сайте, есть также на его сайте.

    • fougasse
      /#21326096 / +3

      Я бы с такими примерами не брался учить программированию, вы хоть свой код оформлять научитесь.
      Спрошу ещё раз, вам в прошлый раз насовали, но вы снова со своей русской сортировкой решили зайти, зачем?

    • fougasse
      /#21326102 / +3

      Вы собираетесь предел последовательности в младшей школе давать?
      На полном серьёзе? Зачем?

      • Danilin78
        /#21326176 / -1

        Русская Сортировка Половинами Russian Sorting Halves
        обучает программированию на нужном языке по дюжине пунктов
        включая запись на диск и получаем готовый паттерн

        Выучил ли именно я именно как пишу? Да
        Видим: примеры читают с диска и пишут на диск
        Остановился на сборнике всех форм управления графикой

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

        Недавно задал задачку с решеньем через логарифм
        и единственный из тыщи посмотревших пишет:
        задачка не решаема а я мол якобы ответ подогнал

        Выше отвечено на «Сортировка должна дать
        полностью предсказуемую последовательность»:
        у меняя сортируется предсказуемо на секунду столбец ведущий
        и заодно сортировка обновляемых случайных… непредсказуема далее

        Однако важнее изучать чем раньше тем лучше интеграл
        словами на языке учеников обязательно по-русски

        Ведь вокруг нас всё интегралы: и одежда и еда
        и воздух и скорость и площади и стоимости
        и оптимальный выбор интегральный ежечасно

        Милли ютюб без звука: Комбинаторика

        • fougasse
          /#21326210 / +5

          Я не пойму, вы думаете, что постоянное упоминание своих идей да еще и в такой дикой форме вам принесёт какую-то пользу?
          Какой диск, жесткий? Какая запись, какие паттерны?
          У вас похоже, обострение.
          Что за дичь вы втираете про детский сад?
          Как вы интеграл без предела изучать собрались?
          Оптимальный выбор, в первых классах? Да вы надейтесь, что дети хоть писать научатся и читать по слогам.
          Какая площадь, какая скорость, вы имеете представление как это объяснить второкласснику, чтобы он реально понял, а не заучил определения?

        • lair
          /#21326258 / +3

          Простите за прямой вопрос, а вы сам-то считаете, что вы умеете программировать?

        • lair
          /#21326312 / +3

          да я считаю: мои задачи я умею программировать

          Ах, ваши задачи… Нет, мой вопрос был про программирование в общем, не про "ваши задачи".


          Потому что, опять же, простите за прямоту, но на мой взгляд, вы — по крайней мере, на C# — программируете исключительно плохо, и подпускать вас к обучению кого бы то ни было противопоказано.

          • Danilin78
            /#21326460 / -2

            распознаём манипуляции:

            вышепишущие защищают лже-элитность

            «Оптимальный выбор, в первых классах?»
            перевод: как смеет НЕэлита лезть к нам в элиту?

            «Какая площадь, какая скорость, как это объяснить второкласснику?»
            перевод: как смеет НЕэлита лезть к нам в элиту?

            «вы умеете программировать?»
            перевод:… вот именно…

            Простейшая манипуляция: «подпускать вас к обучению противопоказано»
            привет понявшим: для обучения я сам автор не нужен

            Плюс напоминаю: специально прячу ведь здешние понимать не готовы

            Заодно замечаем: критикующие мои программы
            показать свои якобы правильные мини этюды
            обязательно с записью и считыванием… не спешат

            Дабы не приняли за выклянчивание:
            лично меня интересуют только мои программы
            зато поищу впустую у кого ещё этюды пишут и считывают

            • lair
              /#21326480 / +3

              перевод: как смеет НЕэлита лезть к нам в элиту?

              Нет, это не перевод. Это ваши проекции. Программирование вообще не элитная профессия. Обычное ремесленничество.


              для обучения я сам автор не нужен

              Ну да, вы для обучения бесполезны. Это вы правильно поняли.


              показать свои якобы правильные мини этюды
              обязательно с записью и считыванием… не спешат

              Мой код на гитхабе лежит, если что. И на Хабре тоже есть. А уж "с записью и считыванием" — это, простите, настолько тривиально, что скучно. Что вам записать? Куда? Что считать? Откуда?


              ах да я бы сочинил этюд но надо сходить в магазин и потом занят

              Снова нет. Я готов написать вам "этюд", только вы сначала задачу опишите подробнее, чем "с записью и считыванием". А то я ведь напишу на свое усмотрение, не жалуйтесь потом.

              • fougasse
                /#21326598 / +2

                Блин, ну прямо одно лицо с Рыбинкиным, но тот хоть писал грамотно.
                Хотя код был ± такой же степени упоротости, как и все эти "я бы вам ответил, да времени нет", "вам не объяснить, не буду опускаться на ваш уровень", "я сам научился", даже про "американцев" та же стилистика, прямо авторитет какой-то.
                Но Владимир был больше по шахматам, P/NP и опровержениям теории информации с намёком на понимание матаппарата.
                А тут какой-то следующий уровень прямо.

                • ktotaika
                  /#21327700

                  Рыбинкин был сильно агрессивнее, тут автор хотя бы не орет капсом и не матерится, собирая толпы с попкорном вокруг себя

              • innovaIT
                /#21339224 / +3

                Мой код на гитхабе лежит, если что
                Если вас не утруждает, поделитесь ссылкой?

                • innovaIT
                  /#21339242 / +2

                  Уже нашёл, неиутруждайтесь.

            • lair
              /#21326564 / +3

              и задачка здешним: что делает программа tasov?

              Отсутствует.

            • fougasse
              /#21326580 / +3

              Вы в астрале?
              Какие манипуляции, если вы предлагаете дичь в виде интегралов в начальной школе?
              Хватит придумывать оправдания и генерировать тезисы типа "неэлита лезет в элиту" — этого никто не говорил.

              • Danilin78
                /#21326698 / -1

                никто не имеет права никем манипулировать словами «хватит»
                ? «этого никто не говорил»?
                естественно: на форумах пишут молча
                зато важно читать между строк и быть дальновидными

                самое смешное когда манипуляторы всерьёз «думают»
                будто их манипуляции не видны
                и сами попадают в ловушку отсутствия ответов

                особенно выглядящие… несолидно… вспоминаем почему

                донельзя дальновидно разместив ютюб про Стартап
                именно через Архивариус3000… есть 1 тема 2011г…
                поискал tasov и у меня только новейшие чит\пиш

                В онлайн компиляторе где моя устаревшая
                чтобы включилась задуманная задача нужно чтобы
                массив D был заполнен случайными в строке 11

                То что размещено вовне якобы пиш\чит… этюдом не является
                ну пример этюда: считать 100 чисел и записать в обратном порядке
                и легко догадаться: из моих программ темы переделывается за минуту

                Отношение «не расскажу лишнее» зависит от читателей
                Заметьте: читатели ничего нового не пишут
                Зато на объяснения пишут в ответ: «не может быть»

                Любителям шахмат:

                • michael_vostrikov
                  /#21326828 / +3

                  чтобы включилась задуманная задача нужно чтобы
                  массив D был заполнен случайными в строке 11

                  Так если он будет заполнен случайными, зачем тогда ваша программа нужна?

                  • Danilin78
                    /#21328000

                    «если… D случайные… зачем… программа нужна?»

                    Возможно заполнить D & A маломощными алгоритмами ГПСЧ
                    без применения встроенных ГПСЧ
                    и программа нужна чтоб перетасовать заменяя Excel
                    причём исходный массив единственный
                    зато перетасованных количество факториальное

                    Мои темы охватывают 4 вида исследователей:

                    1) ищущие случайные
                    2) борящиеся со случайными
                    3) фальсифицирующие случайные
                    4) борящиеся с фальсификацией случайных

                    Этюды чит\пиш имелись в виду на C#
                    главное чтобы контролировать имя файлов
                    хотя файлы на форум передавать неудобно ну и ладно

                    Про плюсы незачёт: плюсуют подписчики благо мойдодыры контролируют
                    Зато определять пригласивших себя легко: 0 тем и заполненные профили

                    Заодно: прекращайте приказывать другим в стиле «прекращайте»
                    ведь никто не имеет права никому указывать

                    Происходящее учитывают мои темы:

                    Форумы зарубежные: классно сделал!
                    Форумы русские: зачем сделал? делать нечего? прекращай!

                    Ответы про псевдо элиты повторяют ответы
                    на другом форуме до мелочей даже странно

                    Предыдущий сортировщик как и я
                    понял ляп теории усложнения алгоритмов
                    только объяснить не мог
                    зато я теории усложнения алгоритмов ляп объяснять не спешу
                    хотя где-то у меня всё записано

                    Тему читают самые стойкие посему ютюб квартала:

                    • lair
                      /#21328112

                      Этюды чит\пиш имелись в виду на C#

                      О, новые условия? А с какой, простите, радости?


                      Сначала вы пишете "нет этюдов", потом "это нет этюд", потом "мне язык не подходит".


                      Ну вот вам C#:


                      static void Main(string[] args)
                      {
                        File.WriteAllLines(
                          args[1],
                          File
                            .ReadLines(args[0])
                            .Take(100)
                            .Select(s => int.Parse(s.Trim()))
                            .Reverse()
                            .Select(i => i.ToString())
                        );
                      }

                      ведь никто не имеет права никому указывать

                      Я на себя такого обязательства не брал.


                      Зато раз вы пишете "никто не имеет права указывать", значит, вы и не указывайте. А вы — указываете.

                • lair
                  /#21326846 / +3

                  никто не имеет права никем манипулировать словами «хватит»

                  Почему это? Каким применимым ко мне законом это запрещено?


                  у меня только новейшие чит\пиш

                  Простите, а что вообще такого сложного или нового в банальном вводе-выводе?


                  То что размещено вовне якобы пиш\чит… этюдом не является

                  Является. Я же говорил, что надо было задачу заранее озвучивать, а теперь не обессудьте.


                  ну пример этюда: считать 100 чисел и записать в обратном порядке

                  srsly?


                  in
                  |> readLines
                  |> take 100
                  |> map int
                  |> list
                  |> rev
                  |> map string
                  |> writeLines out

                  и легко догадаться: из моих программ темы переделывается за минуту

                  А зачем для этого вообще что-то переделывать? Этот код пишется, используется, и немедленно забывается, потому что он тривиален.

                • michael_vostrikov
                  /#21326874 / +3

                  У автора в каждом комментарии по 2 плюса.


                  Товарищ автор, перестаньте ставить себе плюсы с других аккаунтов. Здесь это не приветствуется.

  11. michael_vostrikov
    /#21326498 / +4

    Программа перестановки на языке C#

    Ваша программа не работает. Судя по вашим словам, она должна превращать последовательность в случайную, а она этого не делает.


    Пример (орфография автора сохранена):
    https://www.onlinegdb.com/SJKNUBNVI

    • Danilin78
      /#21328356 / -1

      Данная тема в спектре C# посему пишем на СиШарп
      datasovbigdata onlinegdb.com/r1UzTlSVI

      using System; using System.Linq;using System.IO;
      using System.Collections.Generic; using System.Text; 
      namespace datasovbigdata
      { class Program
          { static long[] a; static long[] d;
              static void Main(string[] args)
              { a = new long[30]; d = new long[30]; Random rand = new Random();
      for (int i = 1; i <= 20; i++) 
      { a[i] = Convert.ToInt64((i-1)+13);
      long s = rand.Next(90)+9; d[20-i+1] = s; }
      for (int i = 1; i <= 20; i++) 
      Console.Write(" " + d[i]);
      Console.Write("   = d1"); Console.WriteLine();
      
      for (int i = 1; i <= 20; i++)
      Console.Write(" "  + a[i]);
      Console.Write("   = a1"); Console.WriteLine();
      Console.WriteLine();
      
      for (int i = 1; i <= 19; i++) 
      for (int j = i; j <= 20; j++) 
      if (d[i] > d[j])
      { var temp = d[i]; d[i] = d[j]; d[j] = temp;
      temp = a[i]; a[i] = a[j]; a[j] = temp; }
      
      for (int i = 1; i <= 20; i++) 
      Console.Write(" " + d[i]);
      Console.Write("   = d2"); Console.WriteLine();
      
      for (int i = 1; i <= 20; i++) 
      Console.Write(" " + a[i]);
      Console.Write("   = a2"); Console.WriteLine(); 
      }}}

      Результаты:
      47 50 68 89 36 33 94 28 28 16 26 79 89 79 98 33 31 79 41 39   = d1   
      13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32   = a1 
      
      16 26 28 28 31 33 33 36 39 41 47 50 68 79 79 79 89 89 94 98   = d2
      22 23 20 21 29 28 18 17 32 31 13 14 15 30 24 26 16 25 19 27   = a2  

      Сортируется массив лидирующий случайный
      и сортируется массив ведомый требующийся

      Вариантов перестановок количество факториальное

      Стартуя онлайн каждый раз новый результат
      Структура программы бэйсик образная ради цифр в строчки

      Но… где же найти онлайн синтез последовательности КСГПСЧ
      или хотя бы онлайн вихрь есть?

      • lair
        /#21328420

        Данная тема в спектре C# посему пишем на СиШарп

        Угу. Очень плохо "пишем". Чего стоит одно создание массива в 30 элементов, а потом постоянная итерация по нему с элемента с индексом 0 до элемента с индексом 20.


        Вариантов перестановок количество факториальное

        … а вы создаете ровно один.


        Простите за прямоту, но эта "программа" — типичный пример GIGO.

      • lair
        /#21328538

        Стартуя онлайн каждый раз новый результат

        Еще бы: у вас там явно вызывается Random. Это же тривиально.

        • Danilin78
          /#21328754 / -1

          американцы поняли за минуту: у меня массивы связанные
          и мои алгоритмы переведут хоть школьники
          и в Excel и в qbasic и в qb64 и в ZX Spectrum

          но здесь защищающие свою лже-элитность
          пишут ссылки и примеры про… массивы не связанные

          и видимо посмотреть на другие реализации не удастся

          ведь эксцель и пузырьковая сортировка да и
          Русская Сортировка Половинами лучше всего сортирует
          массивы связанные

          • lair
            /#21328812

            американцы поняли за минуту: у меня массивы связанные

            И что?


            пишут ссылки и примеры про… массивы не связанные

            Потому что для решения вашей задачи — как вы ее поставили — связанные массивы не нужны.


            на других языках есть проще?

            Да даже на C# есть.


            aa
            .Zip(dd, (a, d) => Tuple.Create(a, d))
            .OrderBy(a => a.Item1)
            .Select(a => a.Item2)

            • lair
              /#21332696 / +3

              Да даже на C# есть.

              А вот и типичная иллюстрация к поведению (выше есть еще одна): сначала попросили пример, а потом его немедленно проигнорировали. Ну да, так проще утверждать о своей уникальности и превосходстве.

              • Danilin78
                /#21332856 / -1

                пример с говорящим названием Tuple
                применив перестанут понимать миллионы знающие сортировку
                и ожидался пример в 1 строку вида: сортируем д&а
                и естественно увидев неприемлемое не применяю
                ведь важнее совместимость C# & qbasic & qb64 & zx & excel

                моё: «ответ… не могу сообщить всерьёз не воспринимаемым»

                означает: даже всерьёз не воспринимаемые могут додуматься сами
                за 5-летку или начав свои темы станут воспринимаемыми всерьёз
                благо проверят на себе смехотворность комментаторов без своих тем

                все ждём: напишет ли свою статью следящий за темой
                только я уже забыл о ком речь
                и когда-нибудь проверив всех здесь пишущих
                лучше провести исследование:

                «Доля в темах не воспринимаемых всерьёз без своих тем»

                image

                жителям UK & US я тоже сообщал без лишнего ведь
                иностранцы должны умнеть управляемо: своё не придумывая
                иначе приоритет будет за иностранщиной

                • lair
                  /#21332876 / +3

                  пример с говорящим названием Tuple

                  Нет такого примера.


                  Я так понимаю, что такое tuple вы тоже не знаете?


                  и ожидался пример в 1 строку вида: сортируем д&а

                  Вам его и дали. Не поняли? Могу повторить:


                  a.Zip(d, (x, y) => Tuple.Create(x, y)).OrderBy(t => t.Item1)

                  и естественно увидев неприемлемое не применяю

                  "Неприемлемое" — это то, что вы не можете понять?


                  ведь важнее совместимость C# & qbasic & qb64 & zx & excel

                  Вам? Возможно. Мне на нее положить.


                  означает: даже всерьёз не воспринимаемые могут додуматься сами

                  Все. Все могут "додуматься сами", что у вас просто нет ответов на задаваемые вам вопросы.

                • lair
                  /#21333004 / +3

                  иначе приоритет будет за иностранщиной
                  важнее совместимость C# & qbasic & qb64 & zx & excel

                  QBasic, C#, Excel — developer: Microsoft
                  QB64 — developer: Rob Galleon (from Sydney Australia)
                  ZX Spectrum is an 8-bit personal home computer released in the United Kingdom

                • fougasse
                  /#21333056 / +3

                  А жителям EU как, можно умнеть без русской сортировки?

                • Danilin78
                  /#21336224 / -1

                  Работающие программы должны быть только в моих сообщениях
                  поэтому срочно включаю громоздкий и непонятный
                  и с другими языками без переделки несовместимый
                  и мной не применяемый

                  вариант связанной сортировки 3-ёх массивов в C#
                  ideone.com/Nuzm9W"

                  //Tuple.cs
                  using System; using System.Linq;
                  class Program
                  { static void Main(string[] args)
                  { int[] a = { 33, 11, 33, 55 };
                  int[] b = { 789, 123, 456, 135 };
                  string[] c = { "ЮЮЮ", "ЯЯЯ", "ЭЭЭ", "ЪЪЪ" };
                   
                  Tuple<int, int, string>[] arr = new Tuple<int, int, string>[4];
                  for (int i = 0; i < arr.Length; i++)
                      arr[i] = new Tuple<int, int, string>(a[i], b[i], c[i]);
                  arr = (from item in arr
                         orderby item.Item3
                         select item).ToArray();
                   
                   for (int i = 0; i < arr.Length; i++)
                      Console.Write(arr[i].Item1 + " ");Console.WriteLine();
                   for (int i = 0; i < arr.Length; i++)
                      Console.Write(arr[i].Item2 + " ");Console.WriteLine();
                   for (int i = 0; i < arr.Length; i++)
                      Console.Write(arr[i].Item3 + " ");Console.WriteLine();
                  }}

                  55 33 33 11 
                  135 456 789 123 
                  ЪЪЪ ЭЭЭ ЮЮЮ ЯЯЯ 

                  Недостатки: неизвестно сколько массивов может охватить
                  и неочевидно как по убыванию именно сортировать
                  или в конце реверс каждого массива по отдельности
                  и ещё важно исследовать в C#:
                  Array.Sort(b, c); //главный массив бэ
                  Array.Sort((int[])b.Clone(), a); //главный массив бэ

                  а пока может заменить таблицы программа
                  создающая массив из дюжины ячеек
                  из них же дальние ячейки для переменных
                  и ближние ячейки по номерам дискретные логарифмические слои
                  значит микроскопическое чудо сможет исследовать КСГПСЧ
                  считывая данные извне и распределяя спектры вероятности

                  • lair
                    /#21337002 / +3

                    Работающие программы должны быть только в моих сообщениях

                    … но не выйдет.


                    вариант связанной сортировки 3-ёх массивов в C#

                    И нафига? Zip все равно сделает все то же самое проще.


                    Недостатки: неизвестно сколько массивов может охватить

                    Столько, сколько нужно.


                    и неочевидно как по убыванию именно сортировать

                    Изучайте BCL.


                    и ещё важно исследовать в C#:

                    … если нужна in-place сортировка. Клонирование нафиг не сдалось.

          • lair
            /#21328924

            и далее связанно сортируются человечески понятным способом

            Нет, каким-то понятным вам способом.


            что и ожидалось: готовые решения как абракадабра

            Да нет. Если вы что-то не умеете читать, это не значит, что это абракадабра для других.


            Впрочем, это предсказуемое развитие: сначала вы говорите, что кода нет, а потом всячески показываете, как код вас не устраивает. Хотя он делает то, что вы просили, типовым для языка и понятным другим программистам способом.


            (вы, простите за прямой вопрос, хотя бы знаете, с какого индекса начинаются массивы в .net?)

            • Danilin78
              /#21329204 / -2

              индекс 0 не интересует: важнее совместимость с бэйсиками

              сами себе противоречите впрочем как и все собеседники
              даже пиша «вы говорите»… реальность: пишу молча

              зато мои ответы все дальновидно предсказывают собеседников

              вкратце: мои алгоритмы человечески понятные
              даже видя фрагмент кода всё ясно донельзя
              примеры темы с файлами: читаем ясно откуда и пишем ясно куда

              зато чужие алгоритмы обычным людям непонятны
              и примеры чтения и записи будто из ниоткуда вникуда:
              без имён файлов никого не заинтересуют

              неизвестно вдруг потом добавят а пока оч плохо
              щаз угадаю: поискав по сайту применение примеров: найдётся ли?

              даже если уметь «читать» то повторить чужое смогут 1% от 1%
              мои же человеческие алгоритмы способны понять знающие любой язык

              посему как все догадались: чужой «код не устраивает»… абракадабрский

              очевидно предсказано мной изначально

              что и требовалось доказать

              • lair
                /#21329242

                индекс 0 не интересует: важнее совместимость с бэйсиками

                Кого не интересует? Вас? Пишите на бейсике.


                даже пиша «вы говорите»… реальность: пишу молча

                Вы, я так понимаю, про метонимию не знаете? Сочувствую вам. Учитесь.


                вкратце: мои алгоритмы человечески понятные

                Нет. Это всего лишь ваше мнение.


                зато чужие алгоритмы обычным людям непонятны

                "Чужие алгоритмы" не рассчитаны на "обычных людей". Они рассчитаны на людей, знакомых с соответствующим языком программирования.


                и примеры чтения и записи будто из ниоткуда вникуда:

                Откуда и куда задается при запуске.


                без имён файлов никого не заинтересуют

                "Никого" — это вас? Потому что все остальные спокойно передадут имена в командной строке, и все будет работать.


                очевидно предсказано мной изначально

                Вы предсказали, что вы не сможете понять чужой код? С этим спорить не буду. Но на этом границы вашего предсказания и заканчиваются.

      • michael_vostrikov
        /#21331352 / +4

        Возможно заполнить D & A маломощными алгоритмами ГПСЧ без применения встроенных ГПСЧ
        и программа нужна чтоб перетасовать заменяя Excel

        Ну так я так и сделал — заполнил D и A маломощным алгоритмом без применения встроенных ГПСЧ. Он настолько маломощный, что выдает несколько повторяющихся значений подряд.
        А ваша программа его не перетасовывает.


        Сортируется массив лидирующий случайный

        А зачем его сортировать, если он и так случайный?
        А не случайный ваша программа не сортирует.


        Заодно: прекращайте приказывать другим в стиле «прекращайте»
        ведь никто не имеет права никому указывать

        Владельцы сайта имеют право указывать пользователям. В правилах сайта указано, что множественные аккаунты создавать нельзя.
        "Вот список того, чего на ресурсе делать не следует"
        "Создавать виртуалов"
        "создавать добавочные аккаунты и накручивать с них карму и голоса за публикации не стоит"


        Прекращайте думать, что всё вращается вокруг вас, и что вам кто-то что-то пишет только чтобы вам поуказывать без причины.


        плюсуют подписчики

        Так нет у вас подписчиков.



        Может про вас "мойдодырам" сообщить? За нарушение правил сайта.

        • Danilin78
          /#21331480

          приветствую манипуляторов начинающих

          «нет у вас подписчиков»
          ? добавить список моих ответов в закладки браузера?
          … ой нет не может этого быть…

          на вопросы со словом «подряд» уж у меня то ответы… есть

          5 вопросов заданных не помню точно каких
          специально оставлены без ответов
          чтобы на других форумах были примером непонимания

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

          ? переделать мою program англичанин NO smog или смог?

          невзирая на манипуляции правильный ответ:
          «переделать мою program англичанин NO smog»

          и невзирая на манипуляции правильный ответ:

          в данной моей теме… работают только мои программы
          зато специально сданные чужие фрагменты этюдов… не работают

          я могу чужое читать\нечитать и понимать\непонимать чужое

          да… в данной моей теме… работают только мои программы
          ведь сданные специально неработающие фрагменты этюдов… не работают

          ? сколько же ещё на форуме программ
          кои никогда не включатся как есть?

          … недостаточно зомбирующе…

          ? сколько же ещё на форуме специально искажённых программ
          кои как есть не включатся ни у кого и никогда?

          слова переставлены и звучит лучше

          • lair
            /#21331684 / +2

            5 вопросов заданных не помню точно каких
            специально оставлены без ответов

            Дадада, специально оставлены без ответов. Нет-нет-нет, конечно не потому, что ответов у вас просто нет.


            приветствую манипуляторов с неработающими этюдами

            Разговариваете с голосами в своей голове? Здесь людей, к которым вы обращаетесь, нет.


            невзирая на манипуляции правильный ответ:
            «переделать мою program англичанин NO smog»

            Откуда вы это знаете? Впрочем, вы даже не знаете, как будет по-английски "не смог".


            зато специально сданные чужие фрагменты этюдов… не работают

            Это утверждение ложно. Вы не смогли запустить? Вполне возможно.

          • michael_vostrikov
            /#21331744 / +2

            невзирая на манипуляции правильный ответ:
            «переделать мою program англичанин NO smog»

            Правильный ответ — переделывать вашу программу англичанин не собирался. О чем он прямо и сказал.

  12. GarryC
    /#21330244 / +2

    Это просто поток сознания, почему даже точно не знаю я, из чего просто не представляю я, этот мутный поток сознания
    — лучше не скажешь.

    • Danilin78
      /#21330666 / +1

      Опоздали: накануне пишу дальновидно:

      Сообщения без запятых: литературный приём «поток сознания»
      Расшифровка текстов ютюбов без запятых и всё понятно
      В программах тоже запятые… не ставятся

      и заодно отвечая кому-то ещё: дальновидно скрыл
      дальновидные статьи на моём сайте от чужих

      значит ваша манипуляция неудачная
      впрочем как и все манипуляции

      единственная манипуляция сильная между здешними
      замеченная исследуя поиск: умные знания прячут

      насчёт «пишите на бейсике»: опять попытка указывать
      зато в том году американцы англичанин спрашивает:

      What is the equivalent in C#?
      This is a C# forum, not a VBA/VB forum. What is the equivalent in C#? Its generally only acceptable to post VB code providing its accompanied with C# code too. Just thought I'd point that out.

      • lair
        /#21330682 / +2

        литературный приём «поток сознания»

        А вы же знаете, да, цель этого приема? Вот вы ее успешно добились, поздравляю.


        я всегда дальновидно добиваюсь своих целей

        Вот только первую часть вопроса вы пропустили, да.


        участники без своих тем выглядят несолидно

        Я думаю, что им искренне все равно, как они выглядят в ваших глазах.

      • lair
        /#21331310 / +4

        насчёт «пишите на бейсике»: опять попытка указывать
        зато в том году американцы англичанин спрашивает:

        Да, потому что вы пришли на форум по C#: "This is a C# forum, not a VBA/VB forum". Хабр, внезапно, не форум по C#.


        англичанин NO smog переделать мою program?

        Нет, он указал вам, что на этом форуме VB без C#-эквивалента не принимается.


        (впрочем да, я не удивлен, что вы не читаете по-английски)


        потому что мной выведена формула N=log(1-C)/log(1-P)

        … и что же это за формула?

      • fougasse
        /#21332198

        Вы в курсе, что в С# есть запятые?
        А а комментариях?
        Реально, хватит клоунады.

        • Danilin78
          /#21332380

          клоунада — когда пытаются указывать некто без своих тем
          выглядящие смехотворно для всех
          и заметьте: другим здешним выгодна смехотворность несолидных

          решение: создавшие свою тему перестанут быть несолидными

          а пока расставить запятые не заставляю:

          если Tema = 0 тогда NeSolidno = SmexoTvorno 
          if Tema = 0 then NeSolidno = SmexoTvorno 

          про страны изучающие И/Л в младшей школе
          ответ есть однако не могу сообщить всерьёз не воспринимаемым

          хотя я заметил: почему спрашивают всерьёз не воспринимаемые?

          • lair
            /#21332664 / +3

            когда пытаются указывать некто без своих тем
            выглядящие смехотворно для всех

            Не для всех. Не надо распространять свое мнение на всех.


            ответ есть однако не могу сообщить всерьёз не воспринимаемым

            О, а вот и дошли до "вы не достойны моего ответа".

          • fougasse
            /#21332914 / +5

            Вам уже говорили, я уж лучше без тем, чем с таким поносом.
            Пока всерьез не воспринимают именно Вас, уважаемый.
            И ваши сливы ожидаемы т.к. школ таких нет, но вы продолжаете показательное выступление.
            Кстати, а ваши соратники могут снять маски? Как-то подозрительно смотрятся постоянные 2 плюса к практически любому вашему комментарию.

            • Yermack
              /#21333396 / +4

              У него есть пара фэйков. А где по три плюса — это я не удержался:
              ибо
              SmexoTvorno

              • michael_vostrikov
                /#21336164 / +5

                Я спросил у техподдержки (просто было интересно), сказали, что оснований для подозрений нет. В принципе да, с одной стороны, вряд ли у него бы получилось создать 2 полных аккаунта, для этого надо написать 2 нормальные статьи и получить несколько единиц кармы. Возможно он с кем-то договорился, либо кто-то знает его лично, или по крайней мере вне Хабра, и поэтому они поддерживают его. С другой стороны, поддержка какая-то странная, ставить плюсы абсолютно за каждый комментарий. Во-первых, это слишком заметно, во-вторых, у человека явно какое-то нервное отклонение, эти люди должны это понимать, поддерживать его в этом на мой взгляд неправильно. Конечно надо объяснять в чем он неправ, но попроще, без лишних насмешек, он их просто не поймет или неправильно воспримет, его комментарии это подтверждают.

                • Yermack
                  /#21336284 / +4

                  Да не надо ни в чем убеждать, и насмехаться, и пытаться подловить да в глупости уличить. Уже просто начинается сезон, и лучшее средство — молча минусовать такие выкидоны, без увещевания и остроумия. Автор подуется да уйдет на другой форум, если повезет, к таким же гениям.

                  • Danilin78
                    /#21337328 / -1

                    интересует мнение случайного читателя:

                    ? возможно ли изучать интеграл в 1-м классе
                    современной школы России и СНГ?

                    ? в каком классе лучше начинать изучать интеграл?

                    разрешается спрашивать мнения окружающих
                    но лучше не подсматривать в данной теме

                    заодно проверены 2 активных неанонима:
                    на госсайте записей: 0 и не0
                    0: значит даже однофамильцев нет
                    не0: значит возможны те же Ф.И. случайно

                    да и ещё насчёт: реально ли прятать инфу?
                    реальность доказывает данная тема:
                    из 1-й части темы была спрятана 2-я часть темы

                    • lair
                      /#21337704 / +3

                      возможно ли изучать интеграл в 1-м классе
                      современной школы России и СНГ?

                      Возможно. Но бесполезно.

                • Danilin78
                  /#21336472

                  "не поймет не поймЁт или неправильно воспримет"

                  правильно: или спрячет важное от НЕджентльменов

                  реальное «нервное отклонение»: следить за темой на 5-й странице
                  по счёту… научно ищите: «бред преследования»

                  у кого из здешних без подписки ещё мания преследования?
                  кто приписывает другим своё нервное отклонение?
                  кто… стёрто вдруг излечатся… дичей?

                  решение: все вопросы заданные токсичными
                  останутся без ответов

                  проще всего: собрать вопросы на кои ответы есть
                  только раскиданы по другим форумам с начала века
                  и разместив список в столбик пусть сами отгадывают
                  а чуть приблизятся к пониманию показывать ответ давнишний
                  или в крайнем случае отвечать спрашивающим соответствующим критериям

                  именно так и поступили бы покинувшие форум умные

                  пока разбирая: спрашивали ли знающие проверяя меня?
                  ответ: нет спрашивали задумавшиеся впервые

                  замечаем: вариант «плюсует мойдодыр» предположить… стесняются
                  замечаем: проверить клона прошлой темы… стесняются

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

                  очевидно следящие и есть минусующие
                  испортившие карму нефорумскую себе

                  классная ловушка: собрать на сайте НЕджентльменов
                  с целью: чтобы минусуя анонимно
                  массово на территории СССР испортили бы себе карму нефорумскую

                  буквоедски пиша: пишущий мол минусует: НЕанонимно
                  зато призывает других испортить себе карму нефорумскую

                  хорошо хоть я избегаю ловушки зная где точка нормальности

                  image

                  • michael_vostrikov
                    /#21336604 / +5

                    правильно: или спрячет важное от НЕджентльменов

                    Нет, неправильно. Как бы вам ни хотелось в это верить, это неправильно.
                    Обращаю ваше внимание на то, что я над вами не насмехался по поводу ваших высказываний и приводил объяснения почему вы не правы. Также обращаю ваше внимание (раз вы меряетесь статьями), что у меня больше статей, чем у вас, и плюсов у них больше. Просто сообщаю вам о том, что всё, что пишут здесь ваши собеседники, верно, и советую вам задуматься над этим.

  13. force
    /#21330252 / +2

    Вначале подумал, что это стёб с генерацией текста через нейросеть, потом подумал, что вроде бы нет. Прочитал дальше и стал думать, что это какой-то эксперимент по обучению нейросети и lair c fougasse участвуют в нём с покерфейсом.
    Но вроде бы для первого апреля рано, поэтому чувствую непонятки. Извините, если раскрыл тонкий троллинг над пользователями хабра.

  14. Danilin78
    /#21331814 / +2

    пока 1% от 1% поняли: ответы скрытые есть на других форумах
    и ответы скрытые скрыты на скрытых страницах сайта

    пишу: «участники без своих тем выглядят несолидно»
    цель: несолидные без своих тем начав свои темы станут солидными

    распознаём манипуляции оболванивающие:
    оболванивающие распознаём манипуляции:
    манипуляции оболванивающие распознаём:

    «им искренне все равно, как они выглядят в ваших глазах»
    цель: чтобы пишущие без своих тем несолидные остались бы несолидными

    оболванивающие манипуляции распознали
    распознали оболванивающие манипуляции
    манипуляции распознали оболванивающие

    причём никому не указываю вставать с колен
    и заодно вновь аксиома: минусующие портят себе карму… не форумскую

    посмотрим… кого же послушают ныне несолидные… любые
    начинающие свои темы ежедневно

    темы с менее 60 комментариев тоже все выглядят несолидно

    ? солидная ли данная тема?

    учитывая: здешние распугали умных
    значит другие подобные исследования ждите 5-летку
    и посмотрев тему на форуме @#@%.ru
    знаю: начнётся возмущением непонимания простейшего ведь

    Пробел Просвещения России и СССР и СНГ:
    интеграл и логарифм в младших классах не изучают
    и впоследствии считают простейшее якобы сложным.

    Точка скопировалась и придётся перепечатывать

    Пробел Просвещения России и СССР и СНГ:
    логарифм и интеграл в младших классах не изучают
    и впоследствии считают простейшее якобы сложным

    Что делает моя формула N=log(1-C)/log(1-P)?
    Развевается и развивается и развивает

    image

    • fougasse
      /#21332208

      А где изучают логарифм и интеграл в начальной школе?
      Или вы снова обделались в утверждениях?


      "Точка скопировалась и придётся перепечатывать" — это диагноз, куда смотрит НЛО? Или вы в худшие статьи года метите?

      • Danilin78
        /#21333218 / -1

        Манипуляция эмоциями с целью выклянчивания ответа дЭтЭктЭд

        ? народ вы представляете такое от пишущих… со своими темами?
        Ишь размечтался в интегрально-логарифмическую школу записаться

        Списав тему буду показывать своим указывая ошибки здешних:
        вопрос здесь а ответ в другом сообщении ну или на другом форуме

        Лучшее что могут сделать собеседники: выучить мою тему наизусть
        тогда точно будут обладать дальновидными ответами на многие вопросы

        «у вас просто нет ответов на задаваемые вам вопросы»
        повторяю: ответы на других форумах в предыдущие годы
        и даже повторено 5 раз на… флагах

        О совместимости:
        Пользователь… QBasic, C#, Excel — developer: Russia
        Пользователь… QB64 — developer: Russia
        Пользователь… ZX Spectrum — developer: Russia
        Значит совместимость обеспечена

        " «Неприемлемое» — это то, что вы не можете понять?"
        Простейшая манипуляция и повторяю:
        «Неприемлемое»: совместимости bas cs xls* и др. мешающее
        Как курьёз забавно но предсказуемо миллиардам не нужно

        Вспомнили НЛО и опоздали: дальновидно я вчерась учёл:

        • fougasse
          /#21333254 / +5

          Блин, реально Владимир тоже на другой форум приглашал, т.к. тут ему напихали.
          Никто ваш бред учить не будет, мы просто вас еще чуть-чуть покормим, а потом вы сгинете.
          Боюсь разочаровать, до достижения -100 в карму вам не добраться, бред уже становится скучен.
          Плюс начинаете повторяться, видосики постить, несолидно.

          Про друзей
          Кстати, а почему ваши виртуалы только плюсуют вашу кашу, но не минусят других? Жалеют?
          Ну и не палите контору так, синхронные два плюса сразу после комментария — повод поехать в страну вечного read-only. Хотя, вам несложно будет зарегать еще один мусорный аккаунт. Но ничего, даже Рыбинкин сдался, а у человека был опыт троллинга намного больший вашего.
          В рейтинг позора 2020 вы войдете, где-то в конце, достижение.

          • Danilin78
            /#21333526 / -1

            фейка в прошлой теме я нашёл за минуту и ладно
            ведь лично я за регистрации множественные:
            у многих несколько вконтакте и 5 симок

            да ещё смешит как пишет опять недоделав: «вы врете»
            и я опять исправив с буквой ё на «вы врёте»
            смеюсь вспомнив название темы: «фальсификация» то бишь обман

            и далее нелогично мол якобы «не поняли»
            ведь поняв сообщать о понимании необязательно

            зато понимание ненужности чужих вариантов важно

            мол примеры «Были бы — привели бы здесь» нелогично:
            тему читают 5-ро и приводить неэффективно
            зато ежели сами додумаются укажу мол вот же моё давнишнее

            проверяем все что эффективнее: 5 читателей или 3333 читателя

            с англо-амерами сложнее: им на русфорумы не указать
            и приходится следить чтоб отставали именно отставали чтобы

            помню амеро-ответ: «мы поняли: у вас готовы ответы на любые вопросы
            энд сейчас подскажите ответ на вопрос» такой-то и то остаются чужими

            держусь за эксцель: графики за минуту и буквенные бигдата
            … здесь могла быть милли анимация про эксцель…

            мои задачи: формула эксцель переведённая на др языки
            даже без вин оболочки мной уже освоено уже освоено уже освоено
            ведь как поддел здешних пытавшийся поддеть меня: «формулы 7го класса»
            и претензии к номеру класса к тому ляпнувшему

            здесь мог быть ютюб по теме: зелёные буквы на чёрном как матрица

            предсказанная ранее истерика негативного непонимающего: «сгинете»
            легко раскалывается: раньше с форума… сотня умных сгинут
            и останутся переводчики и начинающие и пишущие фрагменты пряча целое
            и далее токсичный будет получать разве что уведомления о прочтении

            итого всем указываю: перестаньте отвечать токсичным
            и заодно
            всем указываю: завести «5 симок и 5 вконтакте» лишь начав не активируя

            • lair
              /#21333604 / +3

              да ещё смешит как пишет опять недоделав: «вы врете»

              Буква "ё" в этом слове не обязательна.


              и далее нелогично мол якобы «не поняли»

              Да нет, все логично. Вы не понимаете, на что вам указывают, и поэтому отвечаете невпопад.


              мол примеры «Были бы — привели бы здесь» нелогично:
              тему читают 5-ро и приводить неэффективно

              "Неэффективно" — это очередная отговорка. У вас нет ответов.


              держусь за эксцель: графики за минуту и буквенные бигдата

              Графики за минуту… это стоит того, чтобы держаться за эксель? За сколько тот же график в октаве нарисуется? Или в matplotlib?


              мои задачи: формула эксцель переведённая на др языки

              И вы ее не решили. На C# ваша формула не переведена.


              итого всем указываю: перестаньте отвечать токсичным

              Вам, в смысле? Да наверное пора бы. Все равно вам нечего сказать по поводу показанного вам же в ответ на вашу же просьбу C#-код. Вы его не понимаете.

        • lair
          /#21333458 / +3

          народ вы представляете такое от пишущих… со своими темами?

          Легко.


          повторяю: ответы на других форумах в предыдущие годы

          Это называется нет. Были бы — привели бы здесь.


          О совместимости:
          Пользователь… QBasic, C#, Excel — developer: Russia
          Пользователь… QB64 — developer: Russia
          Пользователь… ZX Spectrum — developer: Russia

          Вы даже не поняли, о чем это было.


          «Неприемлемое»: совместимости bas cs xls* и др. мешающее

          А плевать на эту совместимость. Просто пле-вать. Это не нужно для решения задачи.


          Просто вы не можете (да, именно не можете, я не собираюсь играть в политкорректность во имя политкорректности) освоить C# (или, упаси боже, питон) на нужном для решения вашей задачи уровне (хотя, как я уже показывал, на питоне есть специализированная библиотека, которая делает то, что на что вы тратите посты, в одну строчку), и поэтому держитесь за эксель.

    • lair
      /#21332680 / +3

      «им искренне все равно, как они выглядят в ваших глазах»
      цель: чтобы пишущие без своих тем несолидные остались бы несолидными

      И еще один пример того, как вы выдаете свое мнение за реальность. Я, в отличие от вас, точно знаю, какая у меня была цель при написании это фразы, и вы либо ошибаетесь, либо намеренно врете.


      Впрочем, это далеко не в первый раз.

  15. fougasse
    /#21332928 / +4

    valemak расскажите, что происходит с человеком? Вы знали, что будет дичь приглашая человека? Ему можно помочь?

  16. GarryC
    /#21333282 / +3

    Не могу удержаться, чтобы не привести цитату из хорошей старой книги:

    Обход, который закончился, когда на восемьдесят шестом своем визите Карл наткнулся на бывшего заведующего райжилотделом, ныне пенсионера Андрея Андреевича Баркашина. Хорошо, что на него наткнулся именно Карл, меньше всех в НИИМПе понимавший в математике. Потому что даже у Тихона, не ахти какого логика, встали дыбом волосы при виде записей гражданина Баркашина. И любой из тройки, кроме Карла, и не подумал бы привести этого пенсионера на испытания. А Карл — привел. Раз привел — возни немного, а лишний случай всегда пригодится для статистики. Андрею Андреевичу дали тесты, и он, пыхтя и почесывая плешь на макушке, заполнил их. Андрея Андреевича посадили за приборы, и он, пыхтя и облизывая губы, начал гонять стрелки.

    Леонид посмотрел на его ответы — и ахнул. Тихон посмотрел на его стрелки и пошатнулся. Это был Инициатор в квадрате. Сумасшедший поток новых идей должен был биться в его мозгу — сумасшедших идей, потому что для разумных материала там не было. Собственно, теорему Ферма Андрей Андреевич давно забросил. Последнее время его больше занимали вопросы создания «вечного двигателя», а также происхождения человека в результате воздействия на обезьяний мозг вируса с Марса. Но шизофреником он не был. За это Карл ручался как психиатр. Но какие же у него оказались графики! Это был идеальный случай. Ему нельзя было дать пропасть.

    Надеюсь на следующий исход — опять таки цитата:
    С тех пор Незнайка перестал играть на трубе.
    – Моей музыки не понимают, – говорил он. – Еще не доросли до моей музыки. Вот когда дорастут – сами попросят, да поздно будет. Не стану больше играть.

    • Danilin78
      /#21333916 / +1

      дальновидный Незнайка 21 века

      на будущее дальновидно создаст свой музыкальный ютюб

      • lair
        /#21333938 / +2

        данная тема до сих пор не получила

        А должна была?

        • fougasse
          /#21334120 / +3

          Цитата мастера 2008 года
          Разумеется, не Вас, Евгений. Вы НИЧЕГО не «пытаетесь объяснить», Вы тщательно избегаете ЛЮБОЙ конкретики, Вы В ПРИНЦИПЕ неспособны «объяснить, в чем я неправ». Если Вы помните, вначале я за Ваши постинги даже благодарил. Потом меня это начало раздражать. Я, слава Богу, имею серьезный опыт в шахматном программировании, и ветви с границами чувствую буквально кончиками пальцев. Другой, как заведенный, в 1001-й раз… — это же я про Вас писал, Евгений — узнали? Прошу персонально Вас ответить хотя бы на один мой (последний) вопрос. А насчет «более никого», Вы ошибаетесь. Глубоко. Достаточно того, что я вижу, заходя в эту ветку. Да я и раньше знал: количество читающих минимум на порядок превосходит количество пишущих.

          Но он хоть грамотно писал, хотя и ругался, капсом кричал.

          • lair
            /#21334128 / +3

            Я смотрю, долгая у вас память-то.

  17. Danilin78
    /#21336768 / +1

    обобщаю вместо ответа индивидуально:

    у собеседников словарного запаса по теме нет
    и даже прикольные подсказки НЕ от меня НЕ видят

    у меня словарный запас по теме есть
    даже своими словами ведь до многого додумался сам

    замечаем: я себе ни разу НЕ противоречу:

    полностью размещённые программы работают
    и взаимно совместимые алгоритмы понятны школьникам
    зато чужие курьёзные фрагменты НЕ совместимые НЕ интересуют

    посему я прав и сами себе противоречащие чужие НЕ правы
    что образец для любой темы: занята точка нормальности
    и противопоставляющие себя противопоставляются здравому смыслу

    посему временно закрыта дюжина тем от подсматривающих
    да и вообще как не стыдно подсматривать

    сообщает метрика сайта: за 2 дня подсматривающих 45
    из 20 городов из 5-ти мега регионов мира
    и внесистемные очевидно шифрующиеся
    «думают» их подсматривание никто не видит

    а ведь будто хотели списать готовенькое
    80% россиян и 25% иностранцы или шифрующиеся

    а пока подожду похожие темы очевидно не комментируя
    да и комментировать темы с менее 60 комментариев неэффективно
    и смотреть тему с менее 1к просмотров неэффективно

    ещё надо синтезировать аудио и прослушать обе мои темы
    и предыдущую тему на финише дополнила структура обсуждающих в %-х

    возможный вариант подсказок: викторина
    вида: вопрос и 3 варианта ответа
    надеясь кто-нибудь 5-жды угадает наобум бездумно
    с вероятностью… и с надёжностью…

    благо тема про теорию вероятностей
    где в учебниках формулы темы спрятаны… случайно?

    онлайн синтезаторы ГПСЧ качественные спрятаны… случайно?

    • lair
      /#21337006 / +3

      у собеседников словарного запаса по теме нет

      … хотите тезаурусом померяться? Не стоит, не стоит.


      посему я прав

      Вам очень хочется в это верить, да. Но вы не правы.


      а ведь будто хотели списать готовенькое

      Было бы что. Я вам уже показывал, что половина вашего кода реализуется одной строчкой на питоне.

  18. Danilin78
    /#21337230 / -1

    насчёт одной строчки: у меня есть опыт
    опережения американцев в решении головоломки
    причём та программа совместимая небось с 99% языков

    на иностранном форуме где размещают сразу работоспособные целые
    программы сразу открываемые и компилируемые плюс изучаемые
    да и меня просили переделать bas на cs целиком а не огрызок
    плюс мой стиль: имя файла в 1-й строчке удобно для записи

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

    значит файлы лучше размещать на я-диск:
    просмотр внутри архива без скачки
    и контроль просмотров и скачиваний
    и наиглавнейшее: вкл\выкл доступ извне

    относительно подсматривающих: не анонимных легко найти
    на спец госсайте и хуже если здешних там нет

    не припомню чтобы включился хоть один листинг
    скопированный с данного сайта
    значит пока для Просвещения сайт безполезный на 95%

    • lair
      /#21337714 / +3

      насчёт одной строчки: у меня есть опыт
      опережения американцев в решении головоломки

      И что?


      плюс мой стиль: имя файла в 1-й строчке удобно для записи

      Кому удобно? Вам удобно?


      зато здесь в сотнях тем размещают огрызки программ

      Ну да. Потому что для демонстрации примера этого достаточно. А когда нужен полный код, есть гитхаб.


      не припомню чтобы включился хоть один листинг
      скопированный с данного сайта

      Значит, вы не умеете их "включать", вот и все.

  19. Danilin78
    /#21337758 / -1

    Найден работающий Вихрь Мерсенна Mersenne Twister

    rosettacode.org/wiki/One_of_n_lines_in_a_file

    C++ Works with: C++11
    и включён работающий: ideone.com/U5Y9gK

    #include <random>
    #include <iostream>
    #include <iterator>
    #include <algorithm>
    using namespace std;
     
    mt19937 engine; //mersenne twister
     
    unsigned int one_of_n(unsigned int n) {
    	unsigned int choice;
    	for(unsigned int i = 0; i < n; ++i) {
    		uniform_int_distribution<unsigned int> distribution(0, i);
    		if(!distribution(engine))
    			choice = i;
    	}
    	return choice;
    }
     
    int main() {
    	engine = mt19937(random_device()()); //seed random generator from system
    	unsigned int results[10] = {0};
    	for(unsigned int i = 0; i < 1000000; ++i)
    		results[one_of_n(10)]++;
    	ostream_iterator<unsigned int> out_it(cout, " ");
    	copy(results, results+10, out_it);
    	cout << '\n';
    }

    Результаты странные и надо ещё поискать
    99981 99806 100190 99831 99833 100291 99356 100165 100279 100268

    • lair
      /#21337772 / +3

      Найден работающий Вихрь Мерсенна Mersenne Twister

      В том смысле, что вы нашли mt19937 в стандартной библиотеке? Поздравляю!


      А представляете, насколько проще то же самое делается в numpy.random?

  20. Danilin78
    /#21338218 / -1

    Пока другие размещают огрызки

    я дарю работающие программы
    как на форумах иностранных
    откуда переводят здешние переводы

    и могли бы перевести новейшие импортные статьи
    понявших данную простейшую тему as is: barnes.x10host.com/index.html

    • lair
      /#21338408 / +3

      я дарю работающие программы

      … которые не делают ничего полезного. Легко дарить мусор.


      и вдобавок на форум могут вставлять таблицы только я и ещё ясно кто

      Да нет, любой, кто может писать статьи. Если вы под "форумом" понимаете Хабр, конечно.


      Python синтезирует в столбец более 100 случайных 3-значных:

      Омфг.


      np.random.randint(111,888,123)

      Да, это прекрасный пример того, что вы "дарите" — код, который не имеет никакого отношения к идиоматичному.

  21. Danilin78
    /#21338940 / +1

    долой огрызки!
    даёшь работоспособные программы в 1 строку ideone.com/7Bo7g4
    Вихрь Мерсенна php Mersenne Twister Random Number Generator

    ?<?php for ($d = 1 ; $d <= 123 ; $d++) { echo mt_rand(11111, 88888); echo " \n";} ?>???????
    алё гуглояндекс? яндексогугл? индексируйте живее

    однако достоверность именно МТ19937 неочевидна
    зато набор исследований научит выявлять
    синтезированное через МТ19937

    если бы чужие коды работали бы
    читатели видели бы ссылки на онлайн компиляторы

    заодно только для индексации ещё 2-жды по 3 и +1 милли кино:

    Интеграл Логарифм Комбинаторика в детском саду
    https://www.youtube.com/watch?v=e5iNHnyuEJQ
    https://www.youtube.com/watch?v=GMBGQbEBbfY
    https://www.youtube.com/watch?v=cesSFpUl7uI


    Школьная быстрая и человеческая Русская Сортировка Половинами
    https://www.youtube.com/watch?v=UxvSwOtpiuc
    https://www.youtube.com/watch?v=TcwY8Ue0DKw
    https://www.youtube.com/watch?v=9poxfAcbxFQ


    Надёжность вероятности деля несовпадения подряд
    https://www.youtube.com/watch?v=YIJmgOTnkTU

    абсолютно всё по теме

    • lair
      /#21340994 / +3

      даёшь работоспособные программы в 1 строку ideone.com/7Bo7g4
      Вихрь Мерсенна php Mersenne Twister Random Number Generator

      Это не вихрь Мерсенна, это "как вызвать встроенную функцию в цикле в одну строку". Стыдно.


      однако достоверность именно МТ19937 неочевидна

      Что такое "достоверность МТ19937", и что конкретно в ней вам неочевидно?


      если бы чужие коды работали бы
      читатели видели бы ссылки на онлайн компиляторы

      Неа.

  22. Danilin78
    /#21341852 / -1

    Накануне собрана всепоглощающая коллекция на тему МТ19937 и

    далее исследования исследуют массивы более 100тысяч чисел ГПСЧ

    NtRand1.xls
    NtRand2.xls
    NtRand3.xls

    и чтобы не ждать результаты от меня
    особенно не ждать исследования про чётность

    каждый: может + должен = обязан

    научиться исследовать сам

    • lair
      /#21341960 / +4

      Накануне собрана всепоглощающая коллекция на тему МТ19937 и

      Коллекция чего?


      далее исследования исследуют массивы более 100тысяч чисел ГПСЧ

      "Исследуют" непонятно на что?


      NtRand1.xls
      NtRand2.xls
      NtRand3.xls

      Это прекрасно, просто прекрасно.


      каждый: может + должен = обязан

      Неа. Никто вам ничего не должен и не обязан.


      научиться исследовать сам

      А что там исследовать-то?