Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.89/9: Рейтинг темы: голосов - 9, средняя оценка - 4.89
3 / 3 / 1
Регистрация: 22.11.2015
Сообщений: 59

Проверка в числе на три повторяющиеся цифры

09.10.2016, 12:01. Показов 1890. Ответов 3
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Дано четырехзначное целое число. Определить содержит, ли число ровно три одинаковые цифры.
Пример входных данных
1234
1114
1211
Пример выходных данных
NO
YES
YES
1
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
09.10.2016, 12:01
Ответы с готовыми решениями:

Проверка в числе на повторяющиеся цифры
Дано пятизначное число. Узнать, есть ли в записи числа одинаковые цифры. Пример входных данных 12345 11345 12145 Пример выходных...

Повторяющиеся цифры в числе
Помогите с программой пожалуйста. Вводим многозначное число N (например 50348341). При вводе числа N возможны 2 исхода: В числе N цифра k...

Вывести повторяющиеся цифры в числе
Необходимо вывести на экран повторяющиеся цифры в введенном числе, если же они отсутствуют, выдать сообщение, что таковых нет

3
 Аватар для Marmazetka
20 / 16 / 8
Регистрация: 07.03.2016
Сообщений: 143
09.10.2016, 12:28
Аналогично, остатки от деления берешь и сравниваешь. Только тут еще переменную типа int введи что бы вычислять количество повторяющихся цифр
0
Любитель чаепитий
 Аватар для GbaLog-
3745 / 1801 / 566
Регистрация: 24.08.2014
Сообщений: 6,020
Записей в блоге: 1
09.10.2016, 12:43
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
/////////////////////////////////////////////////////////////////////
// Дано четырехзначное целое число. 
// Определить содержит, ли число ровно три одинаковые цифры.
 
// Пример входных данных
// 1234
// 1114
// 1211
// Пример выходных данных
// NO
// YES
// YES
/////////////////////////////////////////////////////////////////////
#include <iostream>
#include <algorithm>
/////////////////////////////////////////////////////////////////////
int main()
{
    int n{};
    
    std::cin >> n;
    
    int nd[4]{ n / 1000, n / 100 % 10, n / 10 % 10, n % 10  };
    
    if  ( 
            std::count( nd, nd + 4, nd[0] ) == 3 
         || std::count( nd, nd + 4, nd[1] ) == 3 
        )
    {
        std::cout << "YES";
    }
    else
    {
        std::cout << "NO";
    }
}
0
59 / 59 / 53
Регистрация: 05.05.2013
Сообщений: 150
09.10.2016, 12:55
Если длина числа варьируется, то можно так:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
#include <iostream>
 
int main()
{
int index[10] = {0};
long long int number;
std::cout << "Vvedite thislo: ";
std::cin >> number;
while (number > 0)
{
index[number%10]++;
number/=10;
}
bool  flag = false;
for (int i = 0; i<10; i++) 
if (index[i] == 3 )  flag = true;
std::cout << (flag? "Yes" : "No");
 
std::cin.get();
return 0;       
}
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
09.10.2016, 12:55
Помогаю со студенческими работами здесь

Определить, есть ли в числе повторяющиеся цифры
/*Выводит повторяющиеся цифры в числе*/ #include &lt;stdio.h&gt; #include &lt;locale.h&gt; int main () { int digit_seen={0}; int digit; ...

Множества. Вывести повторяющиеся цифры в числе
Дано число. Вывести на экран цифры, которые повторяются (в числе).

Найти в числе повторяющиеся цифры и подсчитать их количество
% определение наличия одинаковых цифр % в натуральном числе n % % определение кол-ва знаков числа n nd = 1; M = 1; while nd...

задача.удалить повторяющиеся цифры в загаданном числе
Задача. Комп загадывет число, из 4 цифр, как сделать чтобы цифры не повторялись? randomize; ...

Повторяющиеся цифры в числе и общее количество их повторений
Дано n-значное целое число типа longint. Произвести с ним действия: вывести на экран только повторяющиеся цифры и общее количество их...


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

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Новые блоги и статьи
Запрет удаления строк ТЧ документа при определенном условии
Maks 19.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "Аккумуляторы", разработанного в конфигурации КА2. У данного документа есть ТЧ, в которой в зависимости от прав доступа. . .
Модель заражения группы наркоманов
alhaos 17.04.2026
Условия задачи сформулированы тут Суть: - Группа наркоманов из 10 человек. - Только один инфицирован ВИЧ. - Колются одной иглой. - Колются раз в день. - Колются последовательно через. . .
Мысли в слух. Про "навсегда".
kumehtar 16.04.2026
Подумалось тут, что наверное очень глупо использовать во всяких своих установках понятие "навсегда". Это очень сильное понятие, и я только начинаю понимать край его смысла, не смотря на то что давно. . .
My Business CRM
MaGz GoLd 16.04.2026
Всем привет, недавно возникла потребность создать CRM, для личных нужд. Собственно программа предоставляет из себя базу данных клиентов, в которой можно фиксировать звонки, стадии сделки, а также. . .
Знаешь почему 90% людей редко бывают счастливыми?
kumehtar 14.04.2026
Потому что они ждут. Ждут выходных, ждут отпуска, ждут удачного момента. . . а удачный момент так и не приходит.
Фиксация колонок в отчете СКД
Maks 14.04.2026
Фиксация колонок в СКД отчета типа Таблица. Задача: зафиксировать три левых колонки в отчете. Процедура ПриКомпоновкеРезультата(ДокументРезультат, ДанныеРасшифровки, СтандартнаяОбработка) / / . . .
Настройки VS Code
Loafer 13.04.2026
{ "cmake. configureOnOpen": false, "diffEditor. ignoreTrimWhitespace": true, "editor. guides. bracketPairs": "active", "extensions. ignoreRecommendations": true, . . .
Оптимизация кода на разграничение прав доступа к элементам формы
Maks 13.04.2026
Алгоритм из решения ниже реализован на нетиповом документе, разработанного в конфигурации КА2. Задачи, как таковой, поставлено не было, проделанное ниже исключительно моя инициатива. Было так:. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru