|
tsvet123
|
|
Некоторое число оканчивается на 223.12.2012, 13:20. Показов 13031. Ответов 15
Метки нет (Все метки)
напишите 2 задачки пожалуйста
1)Некоторое число оканчивается на 2. Если же эту его последнюю цифру переставить на первое место, то число удвоится.Найти это число. 2)Найти количество делителей натурального числа N больших K |
|
| 23.12.2012, 13:20 | |
|
Ответы с готовыми решениями:
15
Некоторое число оканчивается на 2. Если же эту его последнюю цифру переставить на первое место, то число удвоится. Найти это число Оканчивается ли число на 1? Выяснить нечетное ли число и оканчивается ли на 6. |
|
328 / 327 / 92
Регистрация: 16.12.2012
Сообщений: 544
|
||||||
| 23.12.2012, 14:06 | ||||||
|
2)решение
Доказал, что их нет. Ни среди положительных, ни среди отрицательных.
0
|
||||||
| 23.12.2012, 14:30 | |
|
Не по теме: SummerRain, только что сделал 1 программу, походу таких чисел реально нет. Или я что то путаю?
0
|
|
|
328 / 327 / 92
Регистрация: 16.12.2012
Сообщений: 544
|
|
| 23.12.2012, 14:42 | |
|
дык и я о том же. И мы сейчас по теме говорим. У меня код тоже ничего не выдал, когда перебирал числа.
А потом я на листочке бумаги доказал, что таких чисел нет. P.S. доказательство выкладывать?
0
|
|
|
1 / 1 / 0
Регистрация: 15.12.2012
Сообщений: 29
|
|
| 24.12.2012, 15:38 | |
|
Выложи, если не сложно
Добавлено через 18 минут я нашла в интернете Если честно ничего не поняла..но может кому то поможет разобраться... Вот такой ответ: Некоторое число оканчивается на 2. Если же его последнюю цифру переставить на первое место, то число удвоится. Найдите это число. Ответ: Так как при перенесении цифры 2 на первое место число удваивается, то предпоследняя цифра его должна быть 8 ( 2 х 4 = 8), перед ней 6 ( 8 х 2 = 16), затем 3 (1 + 2 х 6 ) = 13, затем 7 (1 + 2 х 3 = 7) и так далее. Наше число должно начинаться с 1. Поэтому следует остановиться, когда после удвоения цифры и добавления 1 от цифры предыдущего разряда мы получим 1. Искомое число: 105 263 157 894 736 842
0
|
|
|
328 / 327 / 92
Регистрация: 16.12.2012
Сообщений: 544
|
|||||||
| 24.12.2012, 16:09 | |||||||
|
вот код который ищет это число среди трёхзначных чисел. И он ничего не выдаёт.
Добавлено через 17 минут ![]() Сейчас разберёмся
0
|
|||||||
|
|
|
| 24.12.2012, 16:17 | |
|
0
|
|
|
328 / 327 / 92
Регистрация: 16.12.2012
Сообщений: 544
|
|
| 24.12.2012, 16:18 | |
|
10526 21052 * 2 = 2 105 242 104
0
|
|
|
|
|
| 24.12.2012, 16:23 | |
|
SummerRain, и?
0
|
|
|
328 / 327 / 92
Регистрация: 16.12.2012
Сообщений: 544
|
|
| 24.12.2012, 16:27 | |
|
0
|
|
|
|
|
| 24.12.2012, 16:37 | |
|
SummerRain, я про ваше спрашивал. Вы считаете оно подходит под условие задачи?
0
|
|
|
328 / 327 / 92
Регистрация: 16.12.2012
Сообщений: 544
|
|||||||||||||||||
| 24.12.2012, 18:50 | |||||||||||||||||
|
вообщем что-то большие числа у меня тупят. использовал long long, __int64.
значит надо немного математики. число Х1 имеет вид А1 А2 А3 ... Аn 2. число Х2 имеет вид 2 А1 А2 А3 ... Аn. Т.е. X1 = A1 * 10^n + A2 * 10^(n-1) + A3 * 10^(n-1) + ... + An * 10 + 2; X2 = 2 * 10^n + A1 * 10^(n-1) + A2 * 10^(n-1) + A3 * 10^(n-2) + ... + An; а т.к. Х2 = Х1*2, то 19*10^(n-1)A1 + 19*10^(n-2)A2 + 19*10^(n-3)A3 + ... + 19An = 2 * 10^n - 2*2; выносим за знак скобок общий множитель 19 и получаем: 19(10^(n-1)A1 + 10^(n-2)A2 + 10^(n-3)A3 + ... + An) = 2 * 10^n - 4; т.е. число вида 2 * 10^n - 4 должно делиться на 19 без остатка. Осталось всего навсего найти n. а полученое частно от деления и есть наше число. Естественно, двойку в конце надо прописать. щас напишу код поиска. Добавлено через 16 минут ![]() не знаете, почему этот код не выдаёт ответа
Добавлено через 1 час 1 минуту этот код выполняется
а вот этот уже нет
не хватает производительности компа?
0
|
|||||||||||||||||
|
|
||||||
| 24.12.2012, 20:08 | ||||||
|
SummerRain, не понимаю, что именно вы пытаетесь сделать. Аналитическое решение же приведено. Причем довольно понятно. В коде это выглядит так:
1
|
||||||
|
1 / 1 / 0
Регистрация: 15.12.2012
Сообщений: 29
|
|
| 25.12.2012, 09:02 | |
|
Спасибо)
Добавлено через 41 секунду А если не сложно, можете объяснить код? Просто не очень разобралась
0
|
|
|
328 / 327 / 92
Регистрация: 16.12.2012
Сообщений: 544
|
|
| 25.12.2012, 10:03 | |
|
всё по тому же решению, что вы привели.
digit - искомое число, которое мы открываем по-одной цифре за шаг. prev - остаток от деления на 10 удвоенного произведения текущей цифры t. t - текущая цифра этого в числа. Т.е. допустим у нас идёт 4 шаг. Мы открыли последние 4 цифры (6842). digit = 6842, prev = 1 (6*2/10), t = 6 (6842/1000), step = 10000 (1000*10), получаем следующее число digit = 6842 + (10000 * (6*2%10 + 1)) = 6842 + (10000 * (2 + 1)) = 36842. и так цикл продолжается до тех пор, пока текущая цифра не окажется равной 1, и предыдущая 0.
1
|
|
|
1 / 1 / 0
Регистрация: 15.12.2012
Сообщений: 29
|
|
| 25.12.2012, 20:10 | |
|
Спасибо огромное)
0
|
|
| 25.12.2012, 20:10 | |
|
Помогаю со студенческими работами здесь
16
Определить оканчивается ли целое число цифрой 7 Проверка на какую цифру оканчивается число Найти цифру, на которую оканчивается число a^b Проверить истинность высказывания: «Трехзначное число a оканчивается на цифры 7,7» Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
||||
|
PhpStorm 2025.3: WSL Terminal всегда стартует в ~
and_y87 14.12.2025
PhpStorm 2025. 3: WSL Terminal всегда стартует в ~ (home), игнорируя директорию проекта
Симптом:
После обновления до PhpStorm 2025. 3 встроенный терминал WSL открывается в домашней директории. . .
|
Access
VikBal 11.12.2025
Помогите пожалуйста !! Как объединить 2 одинаковые БД Access с разными данными.
|
Новый ноутбук
volvo 07.12.2025
Всем привет.
По скидке в "черную пятницу" взял себе новый ноутбук Lenovo ThinkBook 16 G7 на Амазоне:
Ryzen 5 7533HS
64 Gb DDR5
1Tb NVMe
16" Full HD Display
Win11 Pro
|
Музыка, написанная Искусственным Интеллектом
volvo 04.12.2025
Всем привет. Некоторое время назад меня заинтересовало, что уже умеет ИИ в плане написания музыки для песен, и, собственно, исполнения этих самых песен. Стихов у нас много, уже вышли 4 книги, еще 3. . .
|
От async/await к виртуальным потокам в Python
IndentationError 23.11.2025
Армин Ронахер поставил под сомнение async/ await. Создатель Flask заявляет: цветные функции - провал, виртуальные потоки - решение. Не threading-динозавры, а новое поколение лёгких потоков. Откат?. . .
|
|
Поиск "дружественных имён" СОМ портов
Argus19 22.11.2025
Поиск "дружественных имён" СОМ портов
На странице:
https:/ / norseev. ru/ 2018/ 01/ 04/ comportlist_windows/
нашёл схожую тему. Там приведён код на С++, который показывает только имена СОМ портов, типа,. . .
|
Сколько Государство потратило денег на меня, обеспечивая инсулином.
Programma_Boinc 20.11.2025
Сколько Государство потратило денег на меня, обеспечивая инсулином.
Вот решила сделать интересный приблизительный подсчет, сколько государство потратило на меня денег на покупку инсулинов.
. . .
|
Ломающие изменения в C#.NStar Alpha
Etyuhibosecyu 20.11.2025
Уже можно не только тестировать, но и пользоваться C#. NStar - писать оконные приложения, содержащие надписи, кнопки, текстовые поля и даже изображения, например, моя игра "Три в ряд" написана на этом. . .
|
Мысли в слух
kumehtar 18.11.2025
Кстати, совсем недавно имел разговор на тему медитаций с людьми. И обнаружил, что они вообще не понимают что такое медитация и зачем она нужна. Самые базовые вещи. Для них это - когда просто люди. . .
|
Создание Single Page Application на фреймах
krapotkin 16.11.2025
Статья исключительно для начинающих. Подходы оригинальностью не блещут.
В век Веб все очень привыкли к дизайну Single-Page-Application .
Быстренько разберем подход "на фреймах".
Мы делаем одну. . .
|