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*
Комментарий*

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

oleonov
korchags19983941
Самохвалова-Геннадьевна
baulinanatalia7201
dddddd68
Reginahappy
Лифанов_Ольга
alexsan-0837
cholga69
alexkortyukov
BekturMagometovich189
mupmalino2653
masamosijcuk140244
andreykrutenko
галина