Кстати, экспонента не резковато будет? Может достаточно, если скорость изменения равна смещения джойтсика? Т. Е, если джойстик смущен на 10, то переменная растет на 10ед в сек, а если джойстик смещения на 100, то и переменная растет на 100ед в сек?
Вообще, интересно бы было узнать, а что вообще хотел сделать автор вопроса? Потому как из вопроса это не очень-то поймешь, а из этого комментария получается просто, что i равно ipsa в квадрате..... Эх
Если у Вас хранится для каждого пользователя время регистрации контрагента - оставить того, кто был первым, остальным написать вежливое письмо с просьбой о перерегистрации.
Если не хранится - то всем полтзователям аннулировать контрагента и написать, что нужно регистрироваться заново
SergWaikat, Отдельный элемент матрицы является одним из концом ребра (или ребер)
Если
A[i][j] == 0
то это не значит, что нет вершины. Это значит, что нет ребра из вершины i в вершину j.
А если
A[i][j] == k
то значит есть либо k ребер, либо одно ребро веса k, смотря какой граф вы рассматриваете.
Вопрос первый.
Зачем выводить список ребер на экран?
Вопрос второй.
Что именно мешает Вам сформировать список ребер на основе матрицы смежности.
И кстати, замечание. Отдельно взятый элемент матрицы смежности НЕ ЯВЛЯЕТСЯ вершиной описываемого ею графа.
Прошу прощения, я не могу помочь с решением задачи, но возникло некоторое сомнение. Если я правильно прочитал F1, то у меня выходит следующее:
Если Петя республиканец или Вася демократия, то Коля не социалист.
Вполне вероятно, что я ошибаюсь. Но все же проверьте свою логику на всякий случай.
Первый раз вижу побитовые логические операции с увеличением разрядности результата по сравнению с аргументами. Видимо, сильно отстал от жизни, пора на пенсию.
Snelsi, раз получилось непонятно, поясню свою мысль.
При х2=0 - ответ единица.
При х3=0 - ответ совпадает с последней цифрой х1.
Если ноль встречается выше, это роли не не играет.
Если эти два условия не выполняются :
Последняя цифра
х1= 0, 1, 5, 6 -> ответ совпадает с этой последней цифрой.
При последней цифре
х1 = 4 или 9 - значение имеет только четность х2, при нечетном - ответ совпадает с последней цифрой. При четном - 6 и 1, соответственно.
Для цифр 2,3,7,8 - проверять нужно на самом деле только числа х2 и х3, числа выше (если я нигде не ошибся) значения не имеют. И возводить в степень вообще нет необходимости.
Snelsi, прошу прощения, но кажется я нигде не предлагал ПРОСТО возводить в степень. Я предлагал посидеть с карандашом и проанализировать задачу, выявить закономерности , которые помогут максимально просто получить ответ на поставленный вопрос.
Я бы не стал зарываться глубоко в теорию, но посидел с ручкой и бумажкой.
Определяющей является последняя цифра первого числа.
1 всегда даст 1
5 -> 5
6 -> 6
4 -> 6 ->4
9 -> 1 -> 9
2- 4 - 8 - 6 -2
7 - 9 - 3 - 1 - 7
8 - 4 - 2 - 6 - 8
Следовательно, при 1,5,6 на конце остальные числа не важны.
При 4,9 - важно только четная или нечетная степень, а следовательно, четное или нет второе число.
С остальными сложнее, там надо поиграться с остатком от желания второго числа на 4, и, как следствие - со значением х3, возможно х4...
Простите, дальше развивать идею не буду, попробуйте сами.
Дмитрий Щербаков, Александр Вам правильно написал. И сокращение произойдет. Если Вы для каждой логической функции определение напишете рекурсивно, и для каждого логического закона определите шаблон.
Заканчиваться рекурсия будет на эквивалентной функции simplifyExpr p = p