Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.67/15: Рейтинг темы: голосов - 15, средняя оценка - 4.67
0 / 0 / 1
Регистрация: 18.02.2018
Сообщений: 112
1

Найти количество общих цифр в заданных строках

04.03.2018, 08:31. Показов 2966. Ответов 5
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Всем привет! Я решаю такую задачу:

Кликните здесь для просмотра всего текста
Заданы натуральные числа A, B, C. Требуется написать программу, которая найдет общие цифры в этих числах.

Входные данные
Входной файл INPUT.TXT содержит три натуральных числа A, B, C (1 ≤ A, B, C ≤ 1080). Числа разделены одним пробелом.

Выходные данные
Выходной файл OUTPUT.TXT должен содержать в первой строке количество общих цифр, а во второй строке в порядке возрастания через один пробел общие цифры.

Примеры:
INPUT.TXT OUTPUT.TXT
1 1 2 3 0
2 12 13 14 1
3 1234 2345 3456 2


И я написал вот такой код:

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
#include <iostream>
#include <string>
using namespace std;
int main()
{
    string a,b,c,del="";
    cin>>a>>b>>c;
    bool log = false, log2 = false;
    char s;
    int ans=0;
    for(int i = 0; i < a.length(); i++)
    {
        s = a[i];
        for(int j = 0; j < a.length(); j++) if(b[j] == s) {log = true;break;}
        for(int j = 0; j < a.length(); j++) if(c[j] == s) {log2 = true;break;}
        if(log && log2) {ans++;del+=s;}
        log = false;
        log2 = false;
    }
    cout << ans << endl;
    for(int i = 0; i < del.length(); i++) cout << del[i] << ' ';
    return 0;
}
Я отправил этот код, и у меня acmp пишет runtime error. Напишите, мне, пожалуйста, правильный код.
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
04.03.2018, 08:31
Ответы с готовыми решениями:

Найти количество цифр и сумму цифр для заданных чисел
Помоги тебе пожалйста ребят решить задачу, сама я не понимаю Описать процедуру DigitCountSum...

В 4 заданных строках найти количество слов, длинна которых равна введенному числу
Помогите, пожалуйста, исправить программку. нужно в 4 заданных строках найти количество слов,...

Найти количество цифр в данных пяти строках
Ребят хэлп третий час бьюсь не могу сделать Описать рекурсивную функцию Digits(S) целого типа,...

количество разных общих касательных для заданных двух окружностей
Я некак не могу решыть ...... Вот ети задачи : Задача №1 Васе на день рождения подарили много...

5
Модератор
Эксперт С++
13507 / 10757 / 6412
Регистрация: 18.12.2011
Сообщений: 28,718
04.03.2018, 10:22 2
У меня никакого runtime error нет (VS 2010).
0
1718 / 567 / 187
Регистрация: 12.03.2016
Сообщений: 2,169
04.03.2018, 10:54 3
Цитата Сообщение от msz301005 Посмотреть сообщение
(1 ≤ A, B, C ≤ 1080)
Цитата Сообщение от msz301005 Посмотреть сообщение
3 1234 2345 3456 2
наверное https://www.cyberforum.ru/cgi-bin/latex.cgi?{10}^{80}, а не 1080?
0
0 / 0 / 1
Регистрация: 18.02.2018
Сообщений: 112
04.03.2018, 11:16  [ТС] 4
мановар, да

Добавлено через 1 минуту
0
0 / 0 / 1
Регистрация: 18.02.2018
Сообщений: 112
04.03.2018, 11:17  [ТС] 5
zss,
Миниатюры
Найти количество общих цифр в заданных строках  
0
0 / 0 / 1
Регистрация: 18.02.2018
Сообщений: 112
04.03.2018, 11:20  [ТС] 6
Через Visual C++ runtime error на 5 тесте, через GNU C++ wrong answer на 5 тесте

Добавлено через 1 минуту
Напишите мне, пожалуйста, правильный код.
0
04.03.2018, 11:20
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
04.03.2018, 11:20
Помогаю со студенческими работами здесь

Найти количество 2n-значных чисел из заданных цифр
Помогите пожалуйста решить. Заранее,спасибо. Нужно найти количество 2n-значных чисел, из цифр...

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

Подсчитать в мемо количество символов в заданных строках
Люди подскажите как подсчитать в мемо количество символов (буквы, цифры, пробелы, точки итп) в 7...

Функции. Количество положительных элементов в двух заданных строках матрицы
Количество положительных элементов в двух заданных строках матрицы А.


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

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