0 / 0 / 0
Регистрация: 20.08.2015
Сообщений: 23
|
||||||
1 | ||||||
Выяснить, чему будет равен остаток от деления 2 в степени N на 10?21.03.2016, 18:28. Показов 6807. Ответов 11
Метки нет (Все метки)
Условие задачи - Чему будет равен остаток от деления 2 в степени N на 10?
Входные данные Дано единственное неотрицательное число 0 ≤ N ≤ 10 в степени 9. Выходные данные Выведите ответ на задачу. НАПРИМЕР : введено 3 , ответ 8 . Введено 9 , ответ 2 etc Вот мой код , по моему мнению все работает отлично . Но отсылаю на тест и заваливаюсь на первом же тесте . И не могу понять почему ?
0
|
21.03.2016, 18:28 | |
Ответы с готовыми решениями:
11
Найти числа, у которых остаток от деления на M равен L Чему будет равен 17 элемент прогрессии Найти сумму элементов массива целых чисел C(1.12), удовлетворяющих условию:остаток от деления элемента на 2 равен 3 Остаток от деления равен 0 в BigInteger |
Модератор
|
|
21.03.2016, 18:37 | 2 |
Смотрите.
По большому счёту нужна лишь последняя цифра числа. Её можно находить на каждой итерации цикла, не дожидаясь вычисления 21'000'000'000. Попробуйте. Следующий этап - осознание цикличности последней цифры, причём в небольшом диапазоне чётных цифр. Тогда достаточно понять, на какую фазу этого цикла попадает N и сразу без расчётов выдать результат. Нужно лишь учесть особый случай, когда N=0.
0
|
0 / 0 / 0
Регистрация: 20.08.2015
Сообщений: 23
|
|
21.03.2016, 18:46 [ТС] | 3 |
Не могли бы вы поподробней рассказать про нахождении числа при итерации .
0
|
Модератор
|
||||||
21.03.2016, 18:55 | 4 | |||||
Покажу схематично.
0
|
318 / 208 / 162
Регистрация: 08.12.2015
Сообщений: 863
|
|
21.03.2016, 19:03 | 5 |
owire, периодичность повторения цифр 2,4,8,6 в результатах вычисления степеней двойки - каждые 4 значения. Поэтому , остатком от деления N на 4 проверяем какое значение по счету - и выводим сразу соответствующую цифру.
0
|
Модератор
|
|
21.03.2016, 19:07 | 6 |
Не совсем - нужно учесть случай с N=0.
Не торопитесь заглядывать по ссылке - попробуйте самостоятельно. Кликните здесь для просмотра всего текста
Тут как-то копья ломали Найти цифру, на которую оканчивается число a^b
0
|
318 / 208 / 162
Регистрация: 08.12.2015
Сообщений: 863
|
|||||||||||
21.03.2016, 19:11 | 7 | ||||||||||
ФедосеевПавел, случай с нулем уже учтен:
Только на If поменять нужно. в виде
0
|
Модератор
|
|
21.03.2016, 19:14 | 8 |
Не хочу преломлять копья по поводу черновой программы, которая не работает.
Предоставит ТС новое на обсуждение - буду думать.
0
|
0 / 0 / 0
Регистрация: 20.08.2015
Сообщений: 23
|
|
21.03.2016, 19:22 [ТС] | 9 |
ТЗ подробное на сайте . Сайт в самом начале ))
0
|
318 / 208 / 162
Регистрация: 08.12.2015
Сообщений: 863
|
||||||
21.03.2016, 19:56 | 10 | |||||
Сообщение было отмечено owire как решение
Решение
Вот в таком виде пройдет.
1
|
0 / 0 / 0
Регистрация: 20.08.2015
Сообщений: 23
|
|
21.03.2016, 21:53 [ТС] | 11 |
Не мог ли бы Вы теперь дать подробное объяснение , что именно вы делали?))Я буду вам очень признаателен
0
|
318 / 208 / 162
Регистрация: 08.12.2015
Сообщений: 863
|
|
21.03.2016, 22:09 | 12 |
1
|
21.03.2016, 22:09 | |
21.03.2016, 22:09 | |
Помогаю со студенческими работами здесь
12
Выведите остаток от деления A^B (A в степени B) на C Вычислить остаток от целочисленного деления 13 в 5 степени на 24 Указать те числа, у которых остаток от деления на М равен L Указать те числа, у которых остаток от деления на М равен L Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |