Автор KoT_MaTPOCKuH задал вопрос в разделе Другие языки и технологии
Задачи на массивы c++ и получил лучший ответ
Ответ от Кирилл Сабитов[гуру]
Идея такая - массив A[10] - целочисленный. Обнуляешь вначале, потом как цифры находишь - прибавляешь A[ цифра ] - в конце в цикле О (10) перебираешь - если хоть в одном элементе число равно числу элементов массива - ответ - есть общая цифра. Сейчас нарисую.
int A[10];
int X[100];
int i,j,s,n;
bool b;
int MAXX=100;
...заполнение массива X...
for(i=0;i < 10;i++)
A[ i ] = 0;
for(i=0;i < MAXX; i++)
{
s = X[ i ];
while (s > 0)
{
n = s % 10;
A[ n ]++;
s /= 10;
}
}
b = false;
for(i=0;i < 10;i++)
if (A[ i ] == MAXX) b = true;
В b - ответ.. .
Вторую задачу - пиши письмо - договоримся за что-нибудь напишу. Кирилл Сабитов
Мудрец
(17230)
Число 1 ты хотел сказать?
Ну вот это программа и решает.
у тебя в элементе массива A [ 1 ] будет число 3 (равное максимальному количеству элементов массива X)
А значит во всём массиве X - все элементы содежат число 1.
Попробуй в строки записать
Задача по языку Си
Фактически, у вас задача на нахождение максимального элемента в последовательбности, только
подробнее...
Qbasic, задача на массивы...
1)
DIM a (100), b (100), c (50)
PRINT " k = ";
INPUT k
FOR i = 1 TO k
подробнее...
Что такое вычислительный кластер Как назывался первый кластер В каком году он появился Где в России установлен самый
Один из первых архитекторов кластерной технологии Грегори Пфистер (Gregory F. Pfister) дал кластеру
подробнее...
Как правильно задать одномерный массив в C++?
Понравился ответ Krab в ветке комментов.
Справедливости ради отмечу, что в плюсах для
подробнее...
Как научится программировать на C++?
вы решили изучить язык, поэтому выбрали крайне сложную задачу.
звучит примерно так - решил
подробнее...
C#. Как разбить строку на символы, если нет разделителей?
Прежде всего я не понимаю цель этих действий, поскольку строка в C# (и не только) уже сама по себе
подробнее...
Можно ли сделать оператор сложения двух массивов в С++ ?
//Вот примерно подкорректировал под данную задачу:
#include <iostream>
#include
подробнее...
Программирование С++ Что такое Динамические массивы?
Ну вообще даже в Википедии есть объяснение этой технологии.
Грубо говоря это карман, размер
подробнее...
Как пишутся программы? На чём в основном?...
> Каким образом создаются программы
Их пишут люди используя специальные языки
подробнее...
написать программу на языке Pascal.
procedure bs(var a: array of integer; n: integer);
var
c, t: integer;
подробнее...
Программа для восстанавления данных на HDD
Restorer Ultimate представляет собой новое поколение программного обеспечения для восстановления
подробнее...
Как присвоить image source в wpf c# из массива типа string в котором хранятся пути к ресурсу-картинке?
Сформулируйте задачу правильно и загуглите. Решение найдется сразу.
Итак, есть массив строк,
подробнее...
Как учить программирования? Вообче начинающий не чё не умею только начинаю
для начала - не прогуливать информатику в школе. .
ну и - читать. . читать и
подробнее...
Где качнуть неплохой учебник по VBA?
azbuka.rar (588 кБ)
Азбука Visual Basic. подойдет?
короче вот есть
подробнее...