С Новым годом! Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.64/11: Рейтинг темы: голосов - 11, средняя оценка - 4.64
3 / 4 / 4
Регистрация: 22.10.2017
Сообщений: 31
1

Определить, какие цифры отсутствуют в номере мобильного телефона

29.10.2017, 22:00. Показов 2148. Ответов 1
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Задано номер мобильного телефона. Определить, какие цифры отсутствуют в этом номере.

входные данные

В единственной строке задано номер мобильного телефона.

Исходные данные

В первой строке вывести количество отсутствующих в номере цифр. Во второй строке в порядке возрастания вывести отсутствуют цифры, отделенные пробелом.
входные данные

0631562976

Исходные данные

2
4 8
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
29.10.2017, 22:00
Ответы с готовыми решениями:

Задан номер мобильного телефона - определить, какие цифры отсутствуют в этом номере
Задан номер мобильного телефона. Определить, какие цифры отсутствуют в этом номере. Помогите!

Определить цифры, отсутствующие в номере телефона
Допустим у меня есть блок: int i=3; if(условие) { i=5; } Console.Writeline(i); Мне...

Определить, какие цифры в 8-ом представлении числа отсутствуют в 10-ом?
Создание программы, использующей тип данных "Множество". Дано 10-ое число. Какие цифры в 8-ом его...

Проверка на наличие первой цифры 8 в номере телефона
Всем доброго дня. У меня есть форма на которой расположен MasketBox с маской (000) 000-00-00. ...

1
Эксперт .NET
5877 / 4754 / 2939
Регистрация: 20.04.2015
Сообщений: 8,361
29.10.2017, 22:38 2
Лучший ответ Сообщение было отмечено VPL как решение

Решение

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
#include <iostream>
#include <string>
#include <algorithm>
 
int main() 
{
    std::string s = "0631562976";
    std::sort(s.begin(), s.end());
    auto last = std::unique(s.begin(), s.end());
    s.erase(last, s.end());
    std::cout << 10 - s.size() << std::endl;
    for (int i = 0; i < 10; i++)
        if (s.find(std::to_string(i)) == std::string::npos)
            std::cout << i << " ";
    return 0;
}
0
29.10.2017, 22:38
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
29.10.2017, 22:38
Помогаю со студенческими работами здесь

Сделать запрет для маски ввода мобильного телефона, чтобы цифры не повторялись 7 раз подряд
Сделать запрет для маски ввода мобильного телефона, чтобы цифры не повторялись 7 раз подряд ...

Номере телефона в маске
Здравствуйте, как сделать , что бы в маску числа вводились с самого начала, а не с любого места в...

Замена в номере телефона
Убираю все не числа в номере телефона: $tel = preg_replace('/\D*/', '', $tel); Подскажите, как...

Regex для замены в номере телефона
Как через Regex заменить в строке 8(066)-1234567 и 8095-123-45-67 на (066)-1234567 и...

В заданном номере телефона увеличить 4ю цифру на 1 и вывести результат
Очень срочно нужна помошь в решении задачи.По Qbasic . В заданном номере телефона увеличить 4ю...

В заданном номере телефона увеличить четвертую цифру на 1 и вывести результат
В заданном номере телефона увеличить четвертую цифру на 1 и вывести результат. Если же четвертая...


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

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru