1111...11
k раз
без остатка делится на N или определить, что такого k не существует.
Сообщение отредактировано: xds -
1. Заголовок темы должен быть информативным. В противном случае тема удаляется ...
2. Все тексты программ должны помещаться в теги [code=pas] ... [/code], либо быть опубликованы на нашем PasteBin в режиме вечного хранения.
3. Прежде чем задавать вопрос, см. "FAQ", если там не нашли ответа, воспользуйтесь ПОИСКОМ, возможно такую задачу уже решали!
4. Не предлагайте свои решения на других языках, кроме Паскаля (исключение - только с согласия модератора).
5. НЕ используйте форум для личного общения, все что не относится к обсуждению темы - на PM!
6. Одна тема - один вопрос (задача)
7. Проверяйте программы перед тем, как разместить их на форуме!!!
8. Спрашивайте и отвечайте четко и по существу!!!
![]() ![]() |
![]() |
xds |
![]() ![]()
Сообщение
#1
|
![]() N337 ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 737 Пол: Мужской Репутация: ![]() ![]() ![]() |
Найти наименьшее число, кратное данному, запись которого в десятичной системе счисления состоит только из единиц, т. е. по данному натуральному N, 1 < N < 32767 получить k, такое, что число вида
Код 1111...11 k раз без остатка делится на N или определить, что такого k не существует. Сообщение отредактировано: xds - -------------------- The idiots are winning.
|
xds |
![]()
Сообщение
#2
|
![]() N337 ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 737 Пол: Мужской Репутация: ![]() ![]() ![]() |
Наверное все испугались, что я опять собираюсь выставить их дураками
![]() Да нет, просто испугались "интересной задачи" ! ![]() Сообщение отредактировано: Oleg_Z - -------------------- The idiots are winning.
|
FreeMan |
![]()
Сообщение
#3
|
- ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 480 Пол: Мужской Репутация: ![]() ![]() ![]() |
Выкладывай решение. Хватит. Замучил всех. В каких пределах К?
-------------------- бб
|
xds |
![]()
Сообщение
#4
|
![]() N337 ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 737 Пол: Мужской Репутация: ![]() ![]() ![]() |
Код program Ones; var n, k: Integer; s: LongInt; begin Write('N>'); Readln(n); if (n and 1 = 0) or (n mod 5 = 0) then begin Write('Такого k не существует'); Exit; end; s := 0; k := 0; repeat while s mod 10 <> 1 do Inc(s, n); s := s div 10; Inc(k); until s = 0; Writeln('k = ', k); end. Чем это я, интересно, всех замучил? ![]() -------------------- The idiots are winning.
|
![]() ![]() |
![]() |
Текстовая версия | 8.09.2025 12:54 |