|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
29.03.2013, 12:23 | #1 |
Новичок
Джуниор
Регистрация: 11.10.2011
Сообщений: 3,882
|
Интересная задача
День Добрый
Встретилась более-менее интересная (для меня) задачка. Вот собственно и она : Возьмем и выпишем огроменное кол-во чисел в строку : 123456789101112131415161718192021 и т.д. Теперь возьмем и выведем s[n]. Вот и всё.. Кроме решение в лоб я ничего хорошего не вижу.. "В лоб" подразумевает следующее (не проверял) : Код:
Последний раз редактировалось Poma][a; 29.03.2013 в 12:38. |
29.03.2013, 12:30 | #2 |
Старожил
Регистрация: 16.05.2012
Сообщений: 3,211
|
лично я вообще ниче не понял, ибо туп сегодня до неприличия. Что есть s[n] и как она связана с предыдущей толпой цифирок?
Начал решать проблему с помощью регулярных выражений. Теперь решаю две проблемы...
|
29.03.2013, 12:33 | #3 |
Новичок
Джуниор
Регистрация: 11.10.2011
Сообщений: 3,882
|
Дается число N. Далее сидим и выписывает натуральные числа :
Код:
Код:
Пример : N = 8 Символ : 8 N = 15 Символ : 2 |
29.03.2013, 12:36 | #4 |
Старожил
Регистрация: 12.11.2010
Сообщений: 8,568
|
Мне кажется, задача состоит в следующем.
Берутся все натуральные числа и записываются слитно, так, что получается одна большая строка: 1234567891011121314151617181920.... На вход подаётся число n и эта огромная строка. Нам необходимо, я так полагаю, удостовериться, что число n свалено в эту туеву хучу чисел. Я прав? |
29.03.2013, 12:37 | #5 | |
Новичок
Джуниор
Регистрация: 11.10.2011
Сообщений: 3,882
|
Цитата:
Мы сами должны сгенерировать это строку и вывести её N-ый символ |
|
29.03.2013, 12:46 | #6 |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Не понял чем задача интересна?
У тебя есть массив. Выводи нужный элемент из него...
I'm learning to live...
|
29.03.2013, 12:47 | #7 |
Старожил
Регистрация: 16.05.2012
Сообщений: 3,211
|
Для последовательного ряда и чисел до 99 включительно можно так:
Код:
Начал решать проблему с помощью регулярных выражений. Теперь решаю две проблемы...
|
29.03.2013, 12:49 | #8 | |
Новичок
Джуниор
Регистрация: 11.10.2011
Сообщений: 3,882
|
Цитата:
Но возможно есть более хитрый алгоритм.. |
|
29.03.2013, 12:53 | #9 |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Мдя... мне не понять...
I'm learning to live...
|
29.03.2013, 12:55 | #10 | |
Новичок
Джуниор
Регистрация: 11.10.2011
Сообщений: 3,882
|
Цитата:
|
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Интересная задача | makskovalko | Помощь студентам | 13 | 25.01.2013 11:29 |
интересная задача | Erkesh | Помощь студентам | 1 | 03.11.2012 16:19 |
Интересная задача | makskovalko | Помощь студентам | 6 | 12.08.2012 18:47 |
интересная задача | Знаменок | Паскаль, Turbo Pascal, PascalABC.NET | 0 | 05.10.2010 13:26 |
Интересная задача! - | DannerDOS.kz | Паскаль, Turbo Pascal, PascalABC.NET | 2 | 16.12.2008 14:04 |