zsv073625
?>

Дано описание массива заполните пропуски var a: array [1..63] of integer; здесь oписан массив a целочисленных значений. при выполнении этого оператора в памяти компьютера будет целого типа.

Информатика

Ответы

osherbinin
Здесь oписан массив a из 63 целочисленных значений. При выполнении этого оператора в памяти компьютера будет выделено 63 ячеек целого типа.
almazsit85

import typing

from typing import Callable

from typing import AnyStr

from typing import Any

from typing import Iterable

from typing import List

def ListTransform(Data: List[Any], Tranformer: Callable[[Any], Any], Selector: Callable[[Any], bool] = lambda p: True):

   '''Трансформирует элементы list, удовлетворяющие условию, в соответствии с заданным правилом

   По умолчанию трансформирует все элементы'''

   for index, item in enumerate(Data):

       if (Selector(item)):    

           Data[index] = Tranformer(item)

   return Data

def ReadSeq(SeqLen: int, CastType):

   '''

   Возвращает последовательность элементов в указанном типе, считанных с клавиатуры, заданной длины.

   '''

   try:

       for _ in range(SeqLen):

           yield CastType(input())

   except TypeError:

       raise RuntimeError(f'Unsupported type: {CastType}')

def main():

   n = int(input())

   Lst = list(ReadSeq(n, int))

   def Filter(number):

       if number % 2 == 0: return 1

       else: return 0

   print(*ListTransform(Lst, Filter))

 

if __name__ == "__main__":

   main()

Гаврилаш

игра сводится к ничьей

Объяснение:

Рассмотрим различные комбинации получения числа 15:

9 + 5 + 19 + 4 + 28 + 6 + 18 + 5 + 28 + 4 + 37 + 6 + 27 + 5 + 36 + 5 + 4

Здесь представлены все возможные комбинации без учёта порядка следования. Когда игрок делает первый ход, у него есть как минимум две стратегии, по которым он может получить число 15 (это следует из того, что каждое число встречается хотя бы 2 раза). При этом однозначно стратегия определяется вторым ходом (всегда найдётся ровно одна комбинация, содержащая два определённых числа).

Если игрок 2 (II) будет пытаться мешать игроку 1 (I), это приведёт к ничьей: пусть I выбрал некоторое число. Тогда II может ограничить выбор I. После второго хода I II забирает число, необходимое для получения 15. Тогда I делает то же самое (так как стратегия II определилась), оба проиграли. Этот исход получается, если I будет мешать II.

Если II не будет мешать I (и наоборот), это так же приведёт к ничьей, но с другим исходом — оба выиграют.

Ответить на вопрос

Поделитесь своими знаниями, ответьте на вопрос:

Дано описание массива заполните пропуски var a: array [1..63] of integer; здесь oписан массив a целочисленных значений. при выполнении этого оператора в памяти компьютера будет целого типа.
Ваше имя (никнейм)*
Email*
Комментарий*

Популярные вопросы в разделе

webotryvclub21
anaissite6
mokeevahelena
vera4
charlie79
Fedorovich309
Борисович409
ainetdinovsnab
VadimovnaIgor
dentalfamily
notka19746
Belov Yekaterina639
Вишняков997
Лилит_Шутова
Бирюков Карпова1379