Главное меню
Мы солидарны с Украиной. Узнайте здесь, как можно поддержать Украину.

Ответ

Обратите внимание: данное сообщение не будет отображаться, пока модератор не одобрит его.
Ограничения: максимум вложений в сообщении — 3 (3 осталось), максимальный размер всех файлов — 300 КБ, максимальный размер одного файла — 100 КБ
Снимите пометку с вложений, которые необходимо удалить
Перетащите файлы сюда или используйте кнопку для добавления файлов
Вложения и другие параметры
Проверка:
Оставьте это поле пустым:
Наберите символы, которые изображены на картинке
Прослушать / Запросить другое изображение

Наберите символы, которые изображены на картинке:

√36:
ALT+S — отправить
ALT+P — предварительный просмотр

Сообщения в этой теме

Автор scorpjke
 - октября 29, 2014, 13:42
Присвоил конкретные звуки словам:
1 -> im
2 -> ef
r -> t (=человек)
male -> er
female -> erc

Слова получаются такими:

tim              родитель                 timc           ребёнок
timer           отец                        timcer        сын
timerc         мать                         timcerc      дочь

tef              grandparent             tefc            grandchild
tefer           grandfather              tefcer         grandson
teferc         grandmother            tefcerc        granddaughter

imtim         дядя/тётя                 imtimc        племянник(-ца)
imtimer      дядя                         imtimcer     племянник
imtimerc    тётя                           imtimcerc   племянница

imt             sibling
imter          brother
imterc         sister

eft              cousin
efter           двоюродный брат
efterc         двоюродная сестра

Также, при помощи слов...
tion            spouse
tioner         husband
tionerc       wife

...we'll get our beloved in-laws :)
Автор scorpjke
 - сентября 29, 2014, 11:06
Для этого я подумываю ввести словечко x = "какое-нибудь [положительное] число". Тогда
rx = предок
rxc = потомок
xr = брат (родной, двоюродный, троюродный и т.п.)
xrx = кровный родственник

Автор _Swetlana
 - сентября 29, 2014, 09:16
А как в вашем языке сказать, что X - предок/потомок Y, не указывая конкретное расстояние по генеалогическому дереву.

Буд,
Автор Тайльнемер
 - сентября 29, 2014, 07:58
Цитата: scorpjke от сентября 28, 2014, 21:14
Никому не интересно чтоли?
Интересно!
Автор Bhudh
 - сентября 29, 2014, 00:30
Цитата: scorpjke от сентября 29, 2014, 00:09ввёл "умножение"
О, в НиЖней тоже умножение есть!
Автор Bhudh
 - сентября 29, 2014, 00:29
Цитата: scorpjke от сентября 29, 2014, 00:05Если вы про мою систему
Не, про НиЖнюю..
Автор scorpjke
 - сентября 29, 2014, 00:09
Короче, через формулу выше я ввёл "умножение" пар чисел, написал код, вроде всё работает. К примеру:

(1,1)(1,1) = (1,2)             дядя дяди = двоюродный брат дедушки
(2,0)(0,-1)=(1,-1)           двоюродный брат сына = племянник

Также, если
[tex]x_1+\frac{|y_1|+y_1}{2} < x_2+\frac{|y_2|-y_2}{2} [/tex],
то ответов может быть несколько. В этом случае умножение выдаёт минимальную родственную близость, то есть полученное первое число на самом деле может быть меньше. К примеру, (2,0)(2,0) = (2,0), то есть двоюродный брат двоюродного брата = двоюродный брат (в худшем случае), но также возможно (1,0), то есть брат, и возможно (0,0), то есть сам субъект.

У этого умножения есть ассоциативность, т.е.
[tex]abc = (ab)c = a(bc)[/tex]

Также, A и C точно являются родственниками тогда и только тогда, когда [tex]x_1=0[/tex] или [tex]x_2=0[/tex]. Иначе есть вероятность, что они не родственники.

Также я заметил очень приятную вещь. Почти всегда выполняется (x,0)(0,y) = (x,y), а если записать это буквами, то xrry = xry. То есть, к примеру, слово "дядя" и слово "брат родителя" звучат почти одинаково (отличие только в повторяющейся r).
Автор scorpjke
 - сентября 29, 2014, 00:05
Если вы про мою систему, то никак, ибо супруги - не кровные родственники. Нужно вводить отдельное слово "супруг".
Автор Bhudh
 - сентября 28, 2014, 23:50
Кодировать в заданной системе.
Автор scorpjke
 - сентября 28, 2014, 23:00
Считать где? В прологе? ;D