Форум » Теория игр » №2419 » Ответить

№2419

koo4: почему совпал ответ в первом пункте? a = [[0]*200 for i in range(200)] for j in range(1,100): for k in range(1,100): if (k+j*2 >= 62) or (j+k*2 >= 62): a[j][k] = 1 for l in range(1,100): for j in range(1,100): for k in range(1,100): a1 = a[j + 3][k] a2 = a[j * 2][k] a3 = a[j][k + 3] a4 = a[j][k * 2] if (a1*a2*a3*a4 != 0) and (a[j][k] == 0): if (a1 > 0) and (a2 > 0) and (a3 > 0) and (a4 > 0): a[j][k] = max(a1,a2,a3,a4) * -1 else: t = -1000 if (a1 < 0) and (a1 > t): t = a1 if (a2 < 0) and (a2 > t): t = a2 if (a3 < 0) and (a3 > t): t = a3 if (a4 < 0) and (a4 > t): t = a4 a[j][k] = t * -1 + 1 for k in range(1,100): print(k,a[7][k])

Ответов - 1

MrAndrewson: Программы "заворачивайте" в тэг [ pre2]...[ /pre2], при этом сохраняются все отступы и применяется моноширинный шрифт. Если у вас используется сочетание "" для обозначения элемента массива или строки, ставьте пробел после открывающей скобки. Иначе система выделит все дальнейшее курсивом.



полная версия страницы