Самый простой и лбовой вариант, если надо могу написать повеселее язык python import sys a = [1,2,3,4,5,6,7] for i in range(len(a)): for j in range(len(a)): if i==j: continue for k in range(len(a)): if i==k or j ==k: continue if a[i]+a[j]+a[k]==0: print "такие числа есть" sys.exit() print "таких чисел нет"
opal19575
02.12.2021
Var sfile: array of string : = system.io.file.readalllines('in.txt'); scomm, str2: string; begin foreach str: string in sfile do begin scomm : = system.text.regularexpressions.regex.matches (str, '.*(//.*)').item[0].groups[1].value; system.io.file.appendalltext('out.txt', string.format('{0}{1}', scomm.insert(0, system.text.regularexpressions.regex.replace(str, '(.*)//.*', '$1').replace('-> ', '.' system.environment.newline)); end; end.
Измайлова-Алексей
02.12.2021
Непосредственно сортировка: for (i = 0; i < n; i++) for (j = 1; j < n - i ; if ( a[i,i] > a[i+1, i+1] ) { int temp = a[i,i]; a[i,i] = a[i - 1, i - 1]; a[i - 1, i - 1] = temp; }
Ответить на вопрос
Поделитесь своими знаниями, ответьте на вопрос:
Дан массив из n целых чисел a1 a2 an есть ли в этом массиве три числа сумма которых равна нулю? ?