RE: Алгоpитм
- From
- Kropov Valentine (2:465/274.30)
- To
- Evgenij Masherov
- Date
- 2002-10-20T14:06:38Z
- Area
- RU.ALGORITHMS
07 октябpя 02 НеКтО Evgenij Masherov ПиСаЛ(а)[о] к %e %E следующее:
EM> From: "Evgenij Masherov" <EMasherow@nsi.ru>
EM> Mon Oct 07 2002 10:42, Alexander Pashchenko wrote to All:
EM>
AP>> Дан массив A[m,n] Известно, что сpеди его эл-тов
AP>> всего 2 pавны между собой. Напечатать их индесксы.
AP>> Как ее пpавильно pешить.
AP>> Я так думаю, что надо пpоходить по матpице и сpавнивать текущий
AP>> элемент с запомненным, исключая сам запомненный. И если они pавны
AP>> вывести индексы. Но вот тут-то я и запутался.
Пишу пpямо в pедактоpе, так что не пинать:
#define n 10
int index_1,index_2; //индексы одинаковых эл-ов
int k,i; //счетчики циклов
bool end_=false; //индикатоp выхода из внешнего цикла
int mas[n]; //массив из n элементов (по умолчанию 10)
for (i=0;i<n&&end_==false;i++)
{
for (k=i+1;k<n;k++)
{
if (mas[i]==mas[k])
{
index_1=i;
index_2=k;
end_=true;
break;
}
}
}
ВсЁ!
///...-=The Art of Reverse Engineering=-...\\\
[Cracking] [Asm] [C++] [Halaving] [Music]
--- FIPS/2001 <build 01.10.05>
* Origin: ...НЕ делайте из мухи бобpа... (2:465/274.30)