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

Комментарии: 14

  1. Doctor

    не совсем понял вопрос, ответ если ты об этом

    • Roman

      заморочливая задача а... в задаче ещё говориться что числа не повторяются это тогда и вовсе упрощает игру на нет, я думал сложнее

      • Doctor

        заморочливая, да, ответ уникальный, решил за 2 часа, но вроде как решаема в уме 3 тетрадных листа потратил - для "в уме" многовато там какая-то фича видимо

        • Roman

          ну... допустим в последнем последняя цифра будет 0 в любом раскладе уже осталось 9 чисел

          • Doctor

            ну то что последняя 0, а пятая 5 это я сразу понял

            • Roman

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

              • Doctor

                то что четные четны, а нечетные нечетны тоже

                • Roman

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

                  • Doctor

                    там в уме решается до того что останется 28 вариантов а дальше их надо делить на 7

                    • Roman

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

                      • Doctor

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

                        • Roman

                          а ты программируешь ардуино? помоги с задачей блин.. ладно, задам вопрос так, если уважение нынче считается тратой времени. Я не могу сделать так, чтобы при нажатии кнопки пульта (приём ИК), я увеличил значение переменной на 1. значение постоянно меняется вне зависимости, нажал ли я второй раз кнопку или нет. с флагами записывал код, получается, что он вообще тогда не реагирует либо результат не меняется. обычный ИКмодуль он принимает всё нормально, но условие выполняется постоянно и если его отключить - тоже выполняется? да у меня проблема в том, что ИК код он получает, но задачу выполняет постоянно, считая, будто бы я зажал кнопку ну ты бы код показал и показал, что за модуль и как подключил может у тебя модуль ловит какое-то ещё излучение может у него обратная логика - тянет за пин, когда нет сигнала "IRremote.h" IRrecv irrecv(13); decode_results results; unsigned long last_press; int power_modes = 0; void setup() { Serial.begin(9600); irrecv.enableIRIn(); } void loop() { if(irrecv.decode(&results)) { Serial.println(results.value, DEC); } if (results.value==16716015 && millis() - last_press>100) { //кнопка пульта влево last_press = millis(); power_modes=power_modes-1; } if (results.value==16734885 && millis() - last_press>100) { //кнопка пульта вправо last_press = millis(); power_modes=power_modes+1; } if (results.value==16730805) { //кнопка пульта вниз power_modes=0; } irrecv.resume(); if (power_modes>12) { power_modes=0; } Serial.println(power_modes); delay (100); }

                          • Doctor

                            ну я не поверю, что кто-то и вправду будет делить 28 чисел в уме, пусть я нашел этот ответ не в 28м варианте, а в 12м и остальные 16 вариков просто перебрал для интереса, но всё равно, как-то подругому должно быть блин, ну а что ты хотел? у тебя results.value глобальный

                            • Roman

                              а как сделать не глобальным О_о

Не нашли ответ?

Вам также может быть интересно