0 / 0 / 0
Регистрация: 08.12.2019
Сообщений: 6
|
|
1 | |
Определить количество натуральных чисел, в записи которых ровно две одинаковые цифры08.12.2019, 21:43. Показов 7543. Ответов 12
Метки нет (Все метки)
Дано натуральное число n. Определить количество n-значных чисел, в записи которых ровно две одинаковые цифры. Есть ли какой то способ сделать это чтобы подходило для любого количества чисел. Я уже смотрел ответы на похожие задания, но если делать как там то получается только для определенного набора.
0
|
08.12.2019, 21:43 | |
Ответы с готовыми решениями:
12
Подсчитать количество натуральных чисел, в записи которых есть две одинаковые цифры Подсчитать количество трехзначных натуральных чисел, в записи которых есть две одинаковые цифры Найти количество четырехзначных чисел, в которых ровно две одинаковые цифры Напечатать все трехзначные числа, в записи которых ровно две одинаковые цифры Определить элементы целочисленного массива, в записи которых есть ровно 2 одинаковые цифры |
0 / 0 / 0
Регистрация: 08.12.2019
Сообщений: 6
|
||||||
09.12.2019, 15:54 [ТС] | 3 | |||||
Я смог решить
0
|
0 / 0 / 0
Регистрация: 08.12.2019
Сообщений: 6
|
|
09.12.2019, 17:44 [ТС] | 5 |
так мне ето и нужно было.
n любое натуральное число или есть какая то формула ?
0
|
Status 418
|
|
09.12.2019, 18:51 | 6 |
Есть формула, а есть и здравый смысл.
Сколько 12-тизначных чисел удовлетворяющих условию есть? Ваша программа будет перебирать все числа от 10^11 до 10^12-1. А ответ можно в уме посчитать.
0
|
15 / 14 / 3
Регистрация: 29.03.2015
Сообщений: 94
|
||||||
09.12.2019, 19:36 | 7 | |||||
0
|
0 / 0 / 0
Регистрация: 08.12.2019
Сообщений: 6
|
||||||
09.12.2019, 20:00 [ТС] | 8 | |||||
0
|
Status 418
|
||||||
09.12.2019, 20:04 | 9 | |||||
для n > 11, ответ будет всегда 0. Понимаете почему?
0
|
0 / 0 / 0
Регистрация: 08.12.2019
Сообщений: 6
|
|
09.12.2019, 20:48 [ТС] | 10 |
Ну, над формулой надо подумать)
0
|
Status 418
|
||||||
09.12.2019, 20:58 | 11 | |||||
Сообщение было отмечено Jacky999 как решение
Решение
Jacky999,
2
|
0 / 0 / 0
Регистрация: 08.12.2019
Сообщений: 6
|
|
09.12.2019, 21:09 [ТС] | 12 |
Спасибо за помощь)
0
|
15 / 14 / 3
Регистрация: 29.03.2015
Сообщений: 94
|
||||||||||||||||
10.12.2019, 09:20 | 13 | |||||||||||||||
Jacky999
Вы пишите: "Програма включает подсчет чисел вида 1100, а мы не должны такие цифры встречать." В программе есть флаг, который случаи типа "1100" исключает:
Комбинаторика с перестановками, просто супер! Добавлено через 24 минуты Jacky999, вы правы - в моем коде ошибка :-( Добавлено через 1 час 1 минуту Ошибка заключалась в том, что перед break не было flag = 0
1
|
10.12.2019, 09:20 | |
10.12.2019, 09:20 | |
Помогаю со студенческими работами здесь
13
Определить элементы целочисленного массива, в записи которых есть ровно 2 одинаковые цифры Сосчитать среднее арифметическое тех отрицательных чисел, в десятичной записи которых встречается ровно две цифры 5 Сформировать массив B из чисел массива A[n], в записи которых встречаются две подряд идущие одинаковые цифры Подсчитать количество целых чисел, у которых есть две одинаковые цифры В заданном диапазоне целых чисел подсчитать количество чисел, у которых есть две одинаковые цифры Найти все 4-значные числа, у которых ровно две одинаковые цифры Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |