Форум программистов, компьютерный форум CyberForum.ru

Строчки - C++

Восстановить пароль Регистрация
 
Diora
Сообщений: n/a
09.01.2012, 20:10     Строчки #1
Строки( цепочки цифр) создаются по следующему правилу.
Первая строка состоит из одного символа- цифры "1". Каждая из последующих цепочек создаётся такими действиями: в очередную строку записывается сначала номер строки (без ведущих нулей), а затем два раза приписывается предыдущая строка.
Вот первые 4 строки, созданные по этому правилу:
1. 1
2. 211
3. 3211211
4. 432112113211211
А, например, 11-я строка будет начинатся так:
11. 1110987.......
По заданным N и K (1<=N<=100000 , 1<=K<=10^15) определите, какая цифра будет стоять в N-ой строке на K-том месте, либо что длина строки меньше K ( в этом случае вывести -1).
Примеры:
Ввод Вывод
3 2 2
11 4 0
2 25 -1
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
09.01.2012, 20:10     Строчки
Посмотрите здесь:

C++ прокомментируйте строчки курсака
Задача:Удалить строчки C++
Задачка в 2 строчки (указатели) C++
переписать 2 строчки на c++ C++
Объяснить строчки программы C++
C++ Удаление подстрочки из строчки
C++ Прокомментировать 2 строчки кода
Расшифруйте 3 строчки кода C++

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Ответ Создать тему
Опции темы

Текущее время: 06:28. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru