еслиф мне не изменяет память сложности с таблицей были изза некорректных данных об атомных весах некоторых элементов. менделееву приснилось что надо их перепроверить и собственно после этого все они (в том числе и неизвестные на тот момент) лехко уложились в периодический ряд.
сама же таблица придумалась уже позже, как графическое представление периодичности и имеет несколько не тот смысл, который вкладывался менделеевым, во время менделеева не было теории атома, которая собстно и является основой периодического закона.
все эти «факультеты и кафедры» лехко организуются в ПТУ и даются за 9 месяцев, после чего «праграмист» с такой подготовкой идёт успешно «кодить» без забивания головы какойто там «матьиматьеёикой»
компьютер сцайнс — это не веб-программирование и не системно спроектированные нейросети.
: .bin ( word ) 10 swap 2 base ! u. base ! ;
: / ( a b c d word ) swap 256 * + swap 256 256 * * + swap 256 256 256 * * * + ;
: (hosts) ( /mask hosts ) 32 swap - 2 swap ** 2 - ;
: mask ( /mask word ) 32 swap - 1- 1 swap 0 do 2* 1+ loop not ;
: (naddr) ( word /mask word ) mask and ;
: (faddr) ( word /mask word ) mask and 1+ ;
: (baddr) ( word /mask word ) dup (hosts) rot rot (faddr) + ;
: (laddr) ( word /mask word ) (baddr) 1- ;
: .addr ( word ) 256 u/mod 256 /mod 256 /mod . ." ." . ." ." . ." ." u. ;
: bin.addr ( word ) 256 u/mod 256 /mod 256 /mod
.bin ." ." .bin ." ." .bin ." ." .bin ;
: net over over (naddr) ." net work: " .addr ;
: first over over (faddr) ." first addr: " .addr ;
: last over over (laddr) ." last addr: " .addr ;
: bcast over over (baddr) ." broadcast: " .addr ;
: hosts over over (hosts) ." hosts: " u. drop ;
: bin dup cr bin.addr ;
: ipcalc cr net cr first cr last cr bcast cr hosts ;
а вот и результат работы:
10 17 28 16 / 28 ipcalc
net work: 10 .17 .28 .16
first addr: 10 .17 .28 .17
last addr: 10 .17 .28 .30
broadcast: 10 .17 .28 .31
hosts: 14 ok
192 168 233 91 / 30 ipcalc
net work: 192 .168 .233 .88
first addr: 192 .168 .233 .89
last addr: 192 .168 .233 .90
broadcast: 192 .168 .233 .91
hosts: 2 ok
10 233 16 40 / 10 ipcalc
net work: 10 .192 .0 .0
first addr: 10 .192 .0 .1
last addr: 10 .255 .255 .254
broadcast: 10 .255 .255 .255
hosts: 4194302 ok
255 255 255 240 / bin
11111111 .11111111 .11111111 .11110000 ok
10 17 28 16 / bin
1010 .10001 .11100 .10000 ok
а вообще думаю нужно написать программу, которая напишет программу, создающую большую строковую переменную и выводящую её без всяких сравнений и вычитаний :)
4 5 2
3 1?
1 и 2 пары — одинаковые
3 и 4 пары — инверсные
=> ответ: 6.
сама же таблица придумалась уже позже, как графическое представление периодичности и имеет несколько не тот смысл, который вкладывался менделеевым, во время менделеева не было теории атома, которая собстно и является основой периодического закона.
надо наоборот сделать.
сначала зарегить всех, собрав всю инфу какую только можно, а потом уже за деньги удалять из базы.
или 8-16-32-64?
:)
или надо считать что центы и копiйки — это более красиво чем в сссре/рфе?
все эти «факультеты и кафедры» лехко организуются в ПТУ и даются за 9 месяцев, после чего «праграмист» с такой подготовкой идёт успешно «кодить» без забивания головы какойто там «матьиматьеёикой»
компьютер сцайнс — это не веб-программирование и не системно спроектированные нейросети.
а вот и результат работы:
http://ru.wikipedia.org/wiki/%D0%91%D0%B…
Итог: Неопределённый (тактические успехи французов)
и
http://en.wikipedia.org/wiki/Battle_of_B…
Result: French Victory
http://fr.wikipedia.org/wiki/Bataille_de…
Issue: Victoire de Napol
соответственно...
http://rdf.ru/bayan/
брэд - агент фсб! :)
> Совсем недавно, в 2002 году,
это всё было давно опубликовано в 1969 году в спецификации на forth
http://lib.aldebaran.ru/author/azimov_ai…
а вообще думаю нужно написать программу, которая напишет программу, создающую большую строковую переменную и выводящую её без всяких сравнений и вычитаний :)