|
10 / 10 / 1
Регистрация: 27.06.2013
Сообщений: 151
|
|
Задача "Натуральный ряд чисел"26.07.2013, 16:54. Показов 13165. Ответов 70
Метки нет (Все метки)
(Время: 1 сек. Память: 16 Мб) Натуральные числа записаны в строку без каких-либо разделителей. Начало этой строки имеет вид 123456789101112131415161718192021… .Требуется написать программу, которая определит первое вхождение десятичной записи заданного числа N в этой строке. Входные данные Входной файл INPUT.TXT содержит заданное число N (1 <= N <= 104). Выходные данные Выходной файл OUTPUT.TXT должен содержать одно число – позицию, начиная с которой в строке записано первое вхождение заданного числа. Нумерация позиций начинается с единицы. Предложите свои идеи по решению задачи.
0
|
|
| 26.07.2013, 16:54 | |
|
Ответы с готовыми решениями:
70
Натуральный ряд Построить односвязный список из входных последовательностей натуральный чисел Натуральный ряд чисел |
|
1394 / 1023 / 325
Регистрация: 28.07.2012
Сообщений: 2,813
|
||
| 27.07.2013, 18:44 | ||
|
Я лишь предложил идею, если ТС нужно, то он сам дальше разберется. Вся соль там в записи одного уравнения и одного неравенства, а дальше просто разбор случаев.
0
|
||
|
|
||
| 27.07.2013, 18:48 | ||
|
0
|
||
|
5500 / 4895 / 831
Регистрация: 04.06.2011
Сообщений: 13,587
|
|||
| 27.07.2013, 20:14 | |||
|
0
|
|||
|
1 / 0 / 1
Регистрация: 17.04.2013
Сообщений: 11
|
||||||
| 28.07.2013, 00:58 | ||||||
|
Kuzia domovenok, сначала не понял, переделал
0
|
||||||
|
5500 / 4895 / 831
Регистрация: 04.06.2011
Сообщений: 13,587
|
||||||
| 28.07.2013, 01:14 | ||||||
|
fan_stud, если так упростить, то нормально будет?
0
|
||||||
|
5500 / 4895 / 831
Регистрация: 04.06.2011
Сообщений: 13,587
|
||||||
| 28.07.2013, 01:21 | ||||||
|
Прошу прощения, одну вещь не сделал в коде, поэтому не понял вывод.
0
|
||||||
|
Супер-модератор
|
||||||
| 28.07.2013, 11:20 | ||||||
|
Судя по "высокой практической ценности", это типичная олимпиадная задача. Захотелось попробовать решить ее без привлечения строк. И вот что получилось (число вводится с клавиатуры; для сути алгоритма это совершенно неважно). Не уверен, что уложится в 1 сек, но вот по памяти уложится с гарантией.
1
|
||||||
|
|
||
| 28.07.2013, 11:44 | ||
|
Catstail, Epic fail - не работает!
проверка 1121 - вывод 226 ожидание 13е место т.к. ряд 12345678910111213 Добавлено через 2 минуты а) это раздел для начинающих и ты не найдёшь тут каких-то практических задач б) что ты вообще понимаешь под "практической"?
1
|
||
|
1 / 0 / 1
Регистрация: 17.04.2013
Сообщений: 11
|
|
| 28.07.2013, 14:19 | |
|
alsav22, можно, я просто по условию делал
0
|
|
|
1394 / 1023 / 325
Регистрация: 28.07.2012
Сообщений: 2,813
|
|
| 28.07.2013, 14:26 | |
|
Catstail, даже если решать задачу влоб, то памяти хватит более чем на 5000 полностью сгенерированных последовательностей... Так что за памятью тут дело не стоит, зачем так много выделили на задачу?
0
|
|
|
Супер-модератор
|
|||
| 28.07.2013, 14:39 | |||
|
0
|
|||
|
415 / 411 / 95
Регистрация: 06.10.2011
Сообщений: 832
|
||||||
| 28.07.2013, 15:50 | ||||||
|
и еще один вариант
генерирует строку пока не найдет заданное число
0
|
||||||
|
415 / 411 / 95
Регистрация: 06.10.2011
Сообщений: 832
|
||||||
| 28.07.2013, 16:53 | ||||||
0
|
||||||
|
Супер-модератор
|
||||||
| 28.07.2013, 17:11 | ||||||
|
Вот решение без строк, без доп. функций и т.п. - "ручками":
0
|
||||||
|
415 / 411 / 95
Регистрация: 06.10.2011
Сообщений: 832
|
|
| 28.07.2013, 17:17 | |
|
Catstail, 19-й тест не проходит(
1
|
|
|
415 / 411 / 95
Регистрация: 06.10.2011
Сообщений: 832
|
|
| 28.07.2013, 17:22 | |
|
Catstail, выдает неверный ответ. Входные данные известны только для первых трёх тестов...
0
|
|
|
415 / 411 / 95
Регистрация: 06.10.2011
Сообщений: 832
|
|||||||||||||
| 28.07.2013, 17:27 | |||||||||||||
|
Catstail,
1
|
|||||||||||||
|
Супер-модератор
|
|
| 28.07.2013, 17:29 | |
|
Спасибо, все проходит.
0
|
|
| 28.07.2013, 17:29 | |
|
Отразить основание, название, алфавит и натуральный ряд чисел (20 чисел) системы счисления Натуральный ряд.
Проверить полноту метрического пространства N (натуральный ряд)
Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Сезонность и суточность закисления почв
anaschu 04.07.2026
200 часов это все равно моловато. Есть ситуации, но нестандартные, когда смена происходит за 5 лет.
Но обычно это 50 лет и более.
Наверное, закисление почвы происходит сезонно в средней. . .
|
В чем ценность человеческого опыта в глобальном смысле?
kumehtar 03.07.2026
Возможно, ценность человека не в том, что он однажды достигает мудрости, а в том, что он становится носителем карты пути. Он знает не только истину, но и последовательность внутренних изменений,. . .
|
интеграция AnyLogic с самописным REST API и переход на Odoo
anaschu 03.07.2026
Успешная интеграция AnyLogic с самописным REST API и переход на промышленную Odoo WMS
Сегодня проделал огромный путь от простой симуляции физических процессов до построения полноценной. . .
|
Поиск всех путей на ориентированном графе. Linux
dcc0 02.07.2026
Переработка старого кода из моей статьи.
Через несколько переработок от PHP кода к C89 (надеюсь, 89).
Но довольно запутанно получилось. Код для Linux.
Но если убрать time и то, что с ним. . .
|
|
Сам себя обучал rest api
anaschu 02.07.2026
Педагогический лайфхак: Почему чистый REST API для ученика намного круче, чем готовые библиотеки
Когда мы отказались от капризного JAR-файла AnyLogic и переписали код на стандартный HttpClient,. . .
|
rest api anylogic - выполнение модели на своём русском сайте
anaschu 02.07.2026
Как подружиться с AnyLogic Cloud API, победить провайдеров и развернуться Java-бэкенд в Docker на бесплатном хостинге: Двухдневный лог борьбы
Всем привет! Хочу поделиться свежим (и довольно. . .
|
Где деньги лежат
kumehtar 02.07.2026
Это - японская подводная лодка I-52 (тип C2, кодовое имя Momi) вышла из Японии в марте 1944 года с миссией в оккупированную немцами Францию (Лорьян). Это была одна из «Янаги»-миссий по обмену. . .
|
Krabik для WoW 3.3.5a, многоязычный
AmbA 02.07.2026
Допилил бота, думаю что окончательно. Изменения:
- добавлена многоязычность
- добавлено снятие скриншотов
- добавлено поддержание бафов хождения по воде (для жреца, дк и шамана)
- и так, по. . .
|