Интересные факты
  • KorZhik
    Сообщений: 455Symbol
    Saburo_Sakai сказал:

    Смотри, берем 2 (рисует пальцем на парте двойку) и прибавляем два (рисует рядом вторую двойку), видишь, будет 22

    :-D



    Вероятно следующим его фокусом может стать такой:
    "Покупаю товар по 2 доллара за штуку, а продаю по 4 доллара. Вот на эти 2 процента и живу!"
  • KorZhik
    Сообщений: 455Symbol

    Проверил, что справедливо и следующее:

    166666³ + 500000³ + 333333³ =166666500000333333


    А также верно:
    1,6³+5,0³+3,3³=165,033

    (пан мав час та натхнення :o) )
  • Akupaka
    Сообщений: 9,959Symbol
    Вікторе, а ти вмієш програмувати? =)
  • Valabuev
    Сообщений: 8,565
    не говори ему, НЕ ГОВОРИ!!!!! =)
  • KorZhik
    Сообщений: 455Symbol
    Akupaka сказал:

    Вікторе, а ти вмієш програмувати? =)


    Якщо ти маэшь на увазі володіння певним набором лексичних, синтаксичних і семантичних правил some programming language, то ні :\
  • Akupaka
    Сообщений: 9,959Symbol
    Просто якщо у пана є час... то може й знайдеться натхнення навчитися програмувати! А якщо це ще й поєднати із знаннями з електротехніки... Коротше, є така тема, зветься IoT (Internet of Things), має бути цікавою! =)
  • KorZhik
    Сообщений: 455Symbol
    Akupaka сказал:

    ... Коротше, є така тема, зветься IoT (Internet of Things), має бути цікавою! =)



    W. Shakespeare, Hamlet

    Hamlet

    There are more things in heaven and earth, Horatio,
    Than are dreamt of in your philosophy.


    Перевод Фельдман Яков:

    Есть многое на свете, милый мой,
    Что и во сне не видела наука
  • Saburo_SakaiSaburo_Sakai
    Сообщений: 15,849
    ... в роялі тихо плавають шпроти...
    I look inside myself and see my heart is black..
  • Bulba
    Сообщений: 6,514
    Плагиат (переработанный) %^)
  • grungrun
    Сообщений: 17,088Symbol
    на проце можно жарить яичницу, 8 ядер загружено асинками на 100% , выключаю))
    1^3 + 5^3 + 3^3 = 153
    2^3 + 2^3 + 13^3 = 2213
    4^3 + 18^3 + 33^3 = 41833
    16^3 + 50^3 + 33^3 = 165033
    22^3 + 18^3 + 59^3 = 221859
    34^3 + 10^3 + 67^3 = 341067
    44^3 + 46^3 + 64^3 = 444664
    48^3 + 72^3 + 15^3 = 487215
    98^3 + 28^3 + 27^3 = 982827
    98^3 + 32^3 + 21^3 = 983221
    166^3 + 500^3 + 333^3 = 166500333
    296^3 + 584^3 + 415^3 = 296584415
    wtg
  • Bulba
    Сообщений: 6,514
    Ну а принцип нахождения?
    Формула или перебор вариантов?
  • grungrun
    Сообщений: 17,088Symbol
    а как ты без перебора все определишь? здесь три независимые последовательности 0..1000 и для всех возможных комбинаций их значений, считаются кубы, конкатенируется строка и сравнивается одно с другим в виде чисел
    wtg
  • Bulba
    Сообщений: 6,514
    Уверен что можно найти формулу. Но я не математик.
    Думал может ты знаешь...
  • grungrun
    Сообщений: 17,088Symbol
    Ну если можно математически описать что части числа "выглядят" похоже на другие числа, то можно и вывести формулу, но я хз как это сделать
    wtg
  • grungrun
    Сообщений: 17,088Symbol
    Кстати алгоритм проги можно переписать на решение от обратного. Взять последовательность 100..млрд , и по ней пройтись, "деля" число на три составляющие, которые возводить в кубы
    Если число не "делится" то пропускать.

    ЗЫ если математически разбить число вида 123456789 на три равные по периоду составляющие : 123, 456, 789 то решается все по формуле
    wtg
  • Akupaka
    Сообщений: 9,959Symbol
    grun сказал:

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


    https://youtu.be/48ULn5o9mMw
  • YariyYariy
    Сообщений: 5,284
    Шлягер "Поручик Голицын" русские содрали с украинской песни "Друже Ковалю"

    http://ukraineistoria.blogspot.com/2015/12/blog-post.html
  • KorZhik
    Сообщений: 455Symbol
    grun сказал:

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



    Это задача вида
    a³ + b³ + c³ =D , где a, b и c - целые и <=1000,<br />найти D , удовлетворяющее условию, когда его можно представить следующим образом: abc (a-последовательность старших разрядов числа D , b-средних, c-младших.)

    Это определяет конечное количество вариантов.


    Для меня сложность составило вычисление результата D, когда a, b и c > 10^6

    Для умножения целых чисел с количестом разрядов больше некоторого значения необходимо будет использовать отдельный алгоритм, т.к. результат стандартных функций не будет удовлетворять требованиям точности. Для программистов написание подобного алгоритма , наверняка, не составит проблемы (N)

    Пример 166 666³ + 500 000³ + 333 333³ =166 666 500 000 333 333 я прогонял вручную умножением в столбик , т.к. exel в этом случае младшие три разряда уже обнулял.





  • grungrun
    Сообщений: 17,088Symbol
    как ты определял в Екселе
    KorZhik :: a-последовательность старших разрядов числа D , b-средних, c-младших.)

    давай формулу, поправлю прогу и выброшу нафиг преобразования в строки с конкатенакцией

    wtg
  • KorZhik
    Сообщений: 455Symbol
    grun сказал:

    как ты определял в Екселе

    KorZhik :: a-последовательность старших разрядов числа D , b-средних, c-младших.)

    давай формулу, поправлю прогу и выброшу нафиг преобразования в строки с конкатенакцией



    Ты высокого обо мне мнения :) какая формула;) я попытался словами описать условие задачи (и , скорее всего, некорректно).
    Без конкатенакции не обойтись.


    Exel я использовал для возведения в куб =A1*A1*A1 и суммирования



  • Bulba
    Сообщений: 6,514
    Ну например для трехзначных чисел можно записать что-то типа
    а^3+b^3+c^3=a*10^6+b*10^3+c
    для двузначных чисел
    а^3+b^3+c^3=a*10^4+b*10^2+c
  • Valabuev
    Сообщений: 8,565
    так точно!
  • KorZhik
    Сообщений: 455Symbol
    Bulba сказал:

    Ну например для трехзначных чисел можно записать что-то типа
    а^3+b^3+c^3=a*10^6+b*10^3+c
    для двузначных чисел
    а^3+b^3+c^3=a*10^4+b*10^2+c



    Тогда в общем виде

    a^3 +b^3+c^3 = a*10^2n+b*10^n+c, где n- количество разрядов чисел a,b,c

    Вопрос: при каком значении n счет за электроэнергию у Maxa(grun) увеличится вдвое? :)




  • Valabuev
    Сообщений: 8,565
    скобки пропустил?
  • KorZhik
    Сообщений: 455Symbol
    Valabuev сказал:

    скобки пропустил?




    a*10^2n +b*10^n + с - a умножить на 10 в степени 2n плюс b умножить на 10 в степени n плюс c

    где нужны скобки?