Форум программистов, компьютерный форум, киберфорум
Наши страницы
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.67/6: Рейтинг темы: голосов - 6, средняя оценка - 4.67
DIMKA03
1 / 1 / 1
Регистрация: 09.11.2015
Сообщений: 58
#1

Определить, какая цифра находится в k-ой позиции последовательности, где выписаны подряд все двузначные числа

24.11.2015, 18:54. Просмотров 1029. Ответов 5
Метки нет (Все метки)

Помогите пожалуйста.. Совсем не могу разобраться что к чему...Спасибо

дано целое число k. определить какая цифра находиться в k-ой позиции. последовательность в которой подряд записаны все двузначные 10111213...9899.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
24.11.2015, 18:54
Ответы с готовыми решениями:

Дано целое k от 1 до 180. Определить, какая цифра находится в k-ой позиции последовательности
Товарищи, задача такая: Дано целое k от 1 до 180. Определить, какая цифра...

Определить, какая цифра находится в заданной позиции в последовательности степеней десятки
Ограничение времени: 1.0 секунды Ограничение памяти: 16 МБ Представим себе...

Дано целое число k и последовательность цифр, в которой выписаны подряд все двузначные числа. Определить k-ю цифру
Помогите решить... Дано целое число k (1<=k<=180) и последовательность цифр...

Определить k-ю цифру последовательности 10111213...9898 (выписаны подряд все двухзначные числа)
Даны целое число л (1<=k<=180) и последовательность цифр 10111213...9898, в...

Определить k-ю цифру последовательности в которой выписаны подряд числа Фибоначчи
Условие: Задано натуральное число k. Определить k-ю цифру ...

5
zoom59rus
6 / 6 / 6
Регистрация: 09.02.2015
Сообщений: 46
Завершенные тесты: 1
24.11.2015, 19:38 #2
Если я правильно понял, то есть число К, обозначающее разряд последовательности чисел, и нужно узнать какое число находится в этом разряде. Реализация через строку:

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
#include <iostream>
#include <string>
 
using std::cout;
using std::cin;
using std::endl;
using std::string;
 
int main()
{
    cout << "Enter K: " << endl;
    int k{}, count{};
    cin >> k;
    cout << "Enter enum: " << endl;
    string en;
    cin >> en;
    cout << en[k-1] << endl;
    return 0;
}
1
DIMKA03
1 / 1 / 1
Регистрация: 09.11.2015
Сообщений: 58
25.11.2015, 09:30  [ТС] #3
спасибо , а можно проще пожалуйста
0
zoom59rus
6 / 6 / 6
Регистрация: 09.02.2015
Сообщений: 46
Завершенные тесты: 1
25.11.2015, 12:29 #4
DIMKA03, а что упрощать именно?
1
DIMKA03
1 / 1 / 1
Регистрация: 09.11.2015
Сообщений: 58
25.11.2015, 14:12  [ТС] #5
без #include <string> мы еще не брали на паре
0
_Ivana
3233 / 1861 / 235
Регистрация: 01.03.2013
Сообщений: 5,091
Записей в блоге: 5
25.11.2015, 21:28 #6
C++
1
int main() {int k; cin>>k; cout<<(k&1 ? k%20/2 : k/20+1);}
0
25.11.2015, 21:28
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
25.11.2015, 21:28

Напечатать k-ю цифру последовательности, в которой выписаны подряд все натуральные числа
Дано натуральное k. Напечатать k-ю цифру последовательности 12345678910111213,...

Напечатать заданную цифру последовательности, в которой выписаны подряд все числа Фибоначчи
Дано натуральное k. Напечатать k-ую ЦИФРУ последовательности 11235813..., в...

Дано натур. число k. Определить k-ю цифру последов., где выписаны подряд степени числа 10
мне эта задача бесит уже месяц я решу но толку нет Помогите пожалуйста!!!...


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

Или воспользуйтесь поиском по форуму:
6
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru