| Код | #include <iostream>
int main( void ) { using namespace std; int m, n; cin >> m >> n; int **c; c = (int **) malloc( m*sizeof(int *) ); for (int i = 0; i < m; i++) c[i] = (int *) malloc( n*sizeof(int) ); int *a = (int *) malloc( n*sizeof(int) ); for (int i = 0; i < m; i++) for (int j = 0; j < n; j++) cin >> c[i][j]; int num, exists, ok; int k = 0; for (int i = 0; i < n; i++) { num = c[0][i]; ok = 1; for (int j = 1; j < m; j++) { exists = 0; for (int k = 0; k < n; k++) if (c[j][k] == num) { exists = 1; break; } if (!exists) { ok = 0; break; } } if (ok) { exists = 0; for (int j = 0; j < k; j++) if (a[j] == num) { exists = 1; break; } if (!exists) a[k++] = num; } } for (int i = 0; i < k; i++) printf( "%d ", a[i] ); return 0; }
|
Цитата(nichego_ne_znau @ 28.12.2006, 23:57 ) | | глупая женщина ничего не понимает в программировании...) |
«Мальчики умеют находить общий язык с компьютером, а девочки умеют находить общий язык с мальчиками, которые умеют находить общий язык с компьютерами.» 
Добавлено @ 22:22 (Начал на плюсе, кончил на си ) |