void main() {int mas[MAX][MAX], n, m, i, j, k, ok; scanf("%d%d", &n, &m); for (i=0; i<n; ++i) for (j=0; j<m; ++j) scanf("%d", &mas[i][j]); for (i=0; i<n; ++i) for (j=i+1; j<n; ++j) {ok=1; for (k=0; k<m; ++k) if (mas[i][k]==mas[j][k]) {ok=0; break;} if (ok) printf("%d %d\n", i, j);}}
Program test; var a,b,c,d,e,f,g,h,j,k,l,s: integer; begin s:=0; writeln ('Тест "Приятно ли с вами общаться?" Если человек общителен, то это еще не значит, что с ним приятно разговаривать. Есть люди, которые своей общительностью надоедают каждому буквально с первых минут разговора. Посмотрите внимательно, разве мало вокруг таких людей? А вы приятный собеседник?'); writeln ('1) Вы любите больше слушать, чем говорить?'); writeln ('1 да, 2 нет'); readln (a); if a=1 then s:=s+1 else s:=s+0; writeln ('2) Вы всегда можете найти тему для разговора, даже с незнакомым человеком?'); writeln ('1 да, 2 нет'); readln (b); if b=1 then s:=s+1 else s:=s+0; writeln ('3) Вы всегда внимательно слушаете собеседника? '); writeln ('1 да, 2 нет'); readln (c); if c=1 then s:=s+1 then s:=s+0; writeln ('4) Любите ли вы давать советы?'); writeln ('1 да, 2 нет'); readln (d); if d=1 then s:=s+1 else s:=s+0; writeln ('5) Если тема разговора вам не интересна, станете ли показывать это собеседнику?'); writeln ('1 да, 2 нет'); readln (e); if e=1 then s:=s+1 else s:=s+0; writeln ('6) Раздражаетесь, когда вас не слушают?'); writeln ('1 да, 2 нет'); readln (f); if f=1 then s:=s+1 else s:=s+0; writeln ('7) У вас есть собственное мнение по любому вопросу?'); writeln ('1 да, 2 нет'); readln (g); if g=1 then s:=s+1 else s:=s+0; writeln ('8) Если тема разговора вам не знакома, станете ли вы ее развивать?'); writeln ('1 да, 2 нет'); readln (h); if g=h then s:=s+1 else s:=s+0; writeln ('9) Вы любите быть центром внимания?'); writeln ('1 да, 2 нет'); readln (j); if j=1 then s:=s+1 else s:=s+0; writeln ('10) Есть ли хотя бы три предмета, по которым вы обладаете достаточно прочными знаниями?'); writeln ('1 да, 2 нет'); readln (k); if k=1 then s:=s+1 else s:=s+0; writeln ('11) Вы хороший оратор?'); writeln ('1 да, 2 нет'); readln (l); if l=1 then s:=s+1 else s:=s+0; writeln ('Ваши - ', s); writeln ('1- : Трудно сказать, то ли вы молчун, из которого не вытянешь ни слова, то ли настолько общительны, что вас стараются избегать, но факт остается фактом: общаться с вами далеко не всегда приятно, а порой даже тяжело. Вам бы следовало над этим задуматься. 4- : Вы, может быть, и не слишком общительный человек, но почти всегда внимательный и приятный собеседник. Вы можете быть и весьма рассеянным, когда не в духе, но не требуете от окружающих в такие минуты особого внимания к вашей персоне.10- : Вы, наверное, один из самых приятных собеседников, друзья не могут без вас обойтись'); end.
P.S. в скобочках указана система счисления, а знак ^ степень числа.
P.S.S Для того, чтобы перевести любое десятичное число, в любую другую системы счисления нужно делить на это число, например, чтобы перевести в двоичную системы счисления нужно делить на два, и в итоге с конца записывать остатки деления.
#define MAX 100
void main()
{int mas[MAX][MAX], n, m, i, j, k, ok;
scanf("%d%d", &n, &m);
for (i=0; i<n; ++i)
for (j=0; j<m; ++j)
scanf("%d", &mas[i][j]);
for (i=0; i<n; ++i)
for (j=i+1; j<n; ++j)
{ok=1;
for (k=0; k<m; ++k)
if (mas[i][k]==mas[j][k])
{ok=0;
break;}
if (ok)
printf("%d %d\n", i, j);}}