Форум программистов, компьютерный форум, киберфорум
Наши страницы
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.75/4: Рейтинг темы: голосов - 4, средняя оценка - 4.75
dinusik
0 / 0 / 0
Регистрация: 03.12.2013
Сообщений: 10
#1

Проверить, представляют ли цифры восьмеричной записи числа строго монотонную последовательность

16.02.2017, 20:45. Просмотров 807. Ответов 1
Метки нет (Все метки)

дано натуральное число n. проверить, представляют ли числа его восьмеричной записи строго монотонную последовательность. при этом последовательность из одной цифры считается строго монотонной

Добавлено через 8 часов 36 минут
помогите пожалуйста срочнооооооооооо
0
Лучшие ответы (1)
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
16.02.2017, 20:45
Ответы с готовыми решениями:

Проверить, представляют ли цифры числа строго возрастающую последовательность
Вводится последовательность целых чисел. Для каждого числа последовательности...

Для каждого числа проверить, представляют ли его цифры строго возрастающую последовательность
Помогите пожалуйста разобраться в программе. Прокоментируйте по строкам(((((...

Для каждого числа проверить представляют ли его цифры строго убывающую последовательность
8. Вводится последовательность целых чисел, 0 – конец последовательности. Для...

Для каждого числа последовательности проверить, представляют ли его цифры строго убывающую последовательность
Добрый день!Очередная задачка: Вводится последовательность целых чисел, 0 –...

Для каждого числа последовательности проверить, представляют ли его цифры строго убывающую последовательность
Здравствуйте!Помогите, пожалуйста!Необходимо подробно прокомментировать каждую...

1
Байт
Эксперт C
17946 / 11935 / 2480
Регистрация: 24.12.2010
Сообщений: 24,048
16.02.2017, 22:24 #2
Лучший ответ Сообщение было отмечено dinusik как решение

Решение

C++
1
2
3
4
5
6
7
8
9
10
11
int a=0, b=0, c, i;
for(i=0; N; i++) {
  c = N%8;
  if (i==1 && c==b) break;
  if (i>1 && (c-b)*(b-a)  <= 0) break;
  a = b;
  b = c;
  N /= 8;
}
if (N) cout << "NO";
else cout << "Yes";
Псевдокод. Не проверял.
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
16.02.2017, 22:24

Найти натуральные числа меньше N, цифры в записи которых образуют строго возрастающую последовательность
/* Найти натуральные числа меньше N, цифры в записи которых образуют строго...

Цифры данного четырехзначного числа N образуют строго возрастающую последовательность
Помогите пожалуйста. Только начинаю программировать и что-то у меня не особо...

Найти все натуральные n-значные числа, цифры в которых образуют строго возрастающую последовательность
Ребят,помогите сделать эту задачу через массивы.Я сделал через строки но мне...


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

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

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