[an error occurred while processing this directive]
Типа того:
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)

миниатюрный аудио-видеорекордер mAVR

Отправлено quark 13 ноября 2006 г. 17:03
В ответ на: Давно когда-то решали задачу поиска наиболее часто встречающегося значения, но ссылку убрали в архив.(+) => отправлено quark 13 ноября 2006 г. 16:05

#define INPLACE
#define SIZE 32

int src[SIZE];

#ifdef INPLACE
#define dst src
#else
int dst[SIZE];
#endif

int _tmain(int argc, _TCHAR* argv[])
{
int i,j,k;
int val1,val2;

k = 0;

for (i = 0; i < SIZE; i++)
{
for (j = 0; j < k; j++)
{
if(dst[j] == src[i]) goto scan;
}
val1 = val2;
val2 = src[i];
dst[k] = src[i];
k++;
scan:
continue;
}

printf("The numbers are:\n %d.\n %d",val1,val2);
return 0;
}



Составить ответ  |||  Конференция  |||  Архив

Ответы


Отправка ответа
Имя (обязательно): 
Пароль: 
E-mail: 

Тема (обязательно):
Сообщение:

Ссылка на URL: 
URL изображения: 


Rambler's Top100 Рейтинг@Mail.ru
Перейти к списку ответов  |||  Конференция  |||  Архив  |||  Главная страница  |||  Содержание