diff options
author | Igor Pashev <pashev.igor@gmail.com> | 2022-08-28 15:40:21 +0200 |
---|---|---|
committer | Igor Pashev <pashev.igor@gmail.com> | 2022-09-25 20:23:05 +0200 |
commit | f0881305402f3dff56f99fcc4cbc8b615581b780 (patch) | |
tree | 5d475e2e95138f63ad249f4d44a453999c1c14f6 /README_ru | |
download | mendeleev-f0881305402f3dff56f99fcc4cbc8b615581b780.tar.gz |
C, Haskell, Python, Fortran
Diffstat (limited to 'README_ru')
-rw-r--r-- | README_ru | 36 |
1 files changed, 36 insertions, 0 deletions
diff --git a/README_ru b/README_ru new file mode 100644 index 0000000..3e29715 --- /dev/null +++ b/README_ru @@ -0,0 +1,36 @@ +«Менделеев» — поиск химических элементов в словах. + +Например, в английском слове "Moscow" (Москва) можно обнаружить следующие элементы: + Mo S C O W, + Mo S Co W, + Mo Sc O W, +где: + Mo — молибден, + S — сера, + Sc — скандий, + C — углерод, + Co — кобальт, + W — вольфрам. + +Символы, не подходящие ни для одного элемента, обозначаются вопросительными знаками: + language -> La N ? U Ag ? + +Алгоритм реализован на нескольких языках программирования. Каждая программа +принимает список слов в виде аргументов командной строки и выводит все +все возможные комбинации элементов. Например: + + $ ./mendeleev-c preprocessor + preprocessor: + P Re P ? O C Es S O ? + P Re P ? O Ce S S O ? + P Re Pr O C Es S O ? + P Re Pr O Ce S S O ? + Pr ? P ? O C Es S O ? + Pr ? P ? O Ce S S O ? + Pr ? Pr O C Es S O ? + Pr ? Pr O Ce S S O ? + +Разрешается использовать этот код в любых целях без каких бы то ни было условий. + +Дмитрий Иванович Менделеев (1834–1907) — русский учёный, открывший периодический +закон химических элементов. |