Как получить последнюю цифру (0 или 5) целого числа, оканчивающуюся на (0 или 5) [дубликат]Php

Кемеровские программисты php общаются здесь
Ответить Пред. темаСлед. тема
Anonymous
 Как получить последнюю цифру (0 или 5) целого числа, оканчивающуюся на (0 или 5) [дубликат]

Сообщение Anonymous »

Целочисленные свойства
  • Целое число заканчивается на 0 или 5
Пример: 64454542420, 83186482697426868635
  • Целое число очень большое.

    Цель:
  • Хотим получить последнюю цифру целого числа. Таким образом, желаемый результат — 0 или 5.
  • Можно использовать gmp для длинных целых чисел.
    $int = gmp_init("11664636646444444353335343545"); // Пример ввода в виде целого числа GMP
  • Вывод и время выполнения должны быть такими же, как

    Код: Выделить всё

    echo $in%10;
    
Ограничение
  • Я не могу использовать /, %, strlen или любой другой оператор
  • Только +, -, *, >, Можно использовать
    [/code]
    Проблема
    • Очень медленно из-за большого цикла.
    Баунти
    • Ваше время и мысли ценны для меня такими, какие они есть сложная находка. Итак, я дам 300 долларов первому человеку, который сможет дать идеальное решение этой проблемы. Способ оплаты – криптовалюта
    Подсказка
    Моя подсказка: предположим, int = 115, сейчас добавьте 5 = 120, теперь sub 10 = 110 для окончания 5. если int = 110, теперь добавьте 5 = 115, sub 10 = 105 ....... вот так....
    Или
    Попробуйте исключить цифру слева, получив 0. Наконец, возможно, получится получить 5 или 0. Подумайте о добавлении или вычитании 10, 100, 1000, 10000, 100000 ete, используя цикл

    Подробнее здесь: https://stackoverflow.com/questions/790 ... ith-0-or-5
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «Php»