vallihhh
?>

Найти закономерность в расположении цифр: 3, 6, 12, 5, 10, 20,

Информатика

Ответы

info8
Каждое число умножается на два
Dmitrii1763
∡Закономерность в том что число умножается на 2 каждый раз
vodolaz8384

class Node:

   def __init__(self, val):

       self.l = None

       self.r = None

       self.v = val

class Tree:

   def __init__(self):

       self.root = None

   def getRoot(self):

       return self.root

   def add(self, val):

       if self.root is None:

           self.root = Node(val)

       else:

           self._add(val, self.root)

   def _add(self, val, node):

       if val < node.v:

           if node.l is not None:

               self._add(val, node.l)

           else:

               node.l = Node(val)

       else:

           if node.r is not None:

               self._add(val, node.r)

           else:

               node.r = Node(val)

   def find(self, val):

       if self.root is not None:

           return self._find(val, self.root)

       else:

           return None

   def _find(self, val, node):

       if val == node.v:

           return node

       elif (val < node.v and node.l is not None):

           return self._find(val, node.l)

       elif (val > node.v and node.r is not None):

           return self._find(val, node.r)

   def deleteTree(self):

       # garbage collector will do this for us.  

       self.root = None

   def printTree(self):

       if self.root is not None:

           self._printTree(self.root)

   def _printTree(self, node):

       if node is not None:

           self._printTree(node.l)

           print(str(node.v) + ' ')

           self._printTree(node.r)

#     3

# 0     4

#   2      8

tree = Tree()

tree.add(3)

tree.add(4)

tree.add(0)

tree.add(8)

tree.add(2)

tree.printTree()

print(tree.find(3).v)

print(tree.find(10))

tree.deleteTree()

tree.printTree()

Объяснение:

Феофанов_Никита1067

int n = Convert.ToInt32(Console.ReadLine())

Объяснение:

Это Ввод данных. Первые две задачи выполнены хорошо. Если хочешь вводить число n , то в вызове метода убери параметры и оставь свободным.

static void Main()

{

(10,45);

ShowSequenceOfOddNumbers(5);

CreateAndShowArray();    // Вот так

}

А чтоб вводить число добавь строку "Ввода данных"

int n = Convert.ToInt32(Console.ReadLine())

Например:

tatic void CreateAndShowArray()     // Пустой параметр

{

int n = Convert.ToInt32(Console.ReadLine())

long p = 1;

for (int i = 0; i < n; i++)

{

a[i] = new Random().Next(0, 100);

Console.Write(a[i] + " ");

p *= a[i];

}

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

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

Найти закономерность в расположении цифр: 3, 6, 12, 5, 10, 20,
Ваше имя (никнейм)*
Email*
Комментарий*