М
Молодежь
К
Компьютеры-и-электроника
Д
Дом-и-сад
С
Стиль-и-уход-за-собой
П
Праздники-и-традиции
Т
Транспорт
П
Путешествия
С
Семейная-жизнь
Ф
Философия-и-религия
Б
Без категории
М
Мир-работы
Х
Хобби-и-рукоделие
И
Искусство-и-развлечения
В
Взаимоотношения
З
Здоровье
К
Кулинария-и-гостеприимство
Ф
Финансы-и-бизнес
П
Питомцы-и-животные
О
Образование
О
Образование-и-коммуникации
rasimfanov
rasimfanov
01.02.2022 07:05 •  Информатика

ОЧЕНЬ НУЖНО 1.Какая функция выводит что-либо в консоль?

out();

log();

write();

print();

2.Что покажет этот код?

for j in 'Hi! I\'m mister Robert':

    if j == '\'':

      print("Найдено")

      break

else:

    print ("Готово")

"Готово"

"Найдено" и "Готово"

Ошибку в коде

"Найдено"

3.Что покажет этот код?

for i in range(5):

  if i % 2 == 0:

    continue

  print(i)

Ошибку, так как i не присвоена

Числа: 1, 3 и 5

Числа: 1 и 3

Ошибку из-за неверного вывода

Числа: 0, 2 и 4

4.Что покажет этот код?

for j in 'Hi! I\'m mister Robert':

    if j == '\'':

      print("Найдено")

      break

else:

    print ("Готово")

«Найдено»

Ошибку в коде

«Готово»

«Найдено» и «Готово»

5.Что будет показано в результате?

name = "John"

print('Hi, %s' % name)

"Hi, name"

"Hi, "

"Hi, John"

Ошибка

6.Какая библиотека отвечает за время?

localtime

clock

time

Time

7.Сколько библиотек можно импортировать в один проект?

Неограниченное количество

Не более 5

Не более 23

Не более 10

Не более 3

8.Где правильно создана переменная?

* Мы спрашиваем про вариант ответа, который не выдаст ошибку при запуске проекта

Нет подходящего варианта

$num = 2

num = float(2)

var num = 2

int num = 2

9.Как получить данные от пользователя?

Использовать метод input()

Использовать метод cin()

Использовать метод read()

Использовать метод get()

Использовать метод readLine()

10.Какие ошибки допущены в коде ниже?

def factorial(n):

  if n == 0:

    return 1

  else:

    return n * factorial(n - 1)

print(factorial(5))

В коде нет никаких ошибок

Функция всегда будет возвращать 1

Функция не может вызывать сама себя

Необходимо указать тип возвращаемого значения

11.Что будет результатом этого кода?

x = 23

num = 0 if x > 10 else 11

print(num)

0

11

Ошибка

23

10

👇
Открыть все ответы
Ответ:
супер567890
супер567890
01.02.2022

Объяснение:

Сочинение на тему: Наше будущее в наших руках

В современном мире достаточно трудно найти человека, который не хотел бы узнать свое будущее. Каждый из нас неоднократно задумывался над вопросом: что с нами будет через несколько лет? ответ на это вопрос ищут в знахарей или колдунов. Однако мало кто склоняется к мысли, что наше будущее зависит только от нас самих, только мы его менять.

Народная пословица гласит: «Каждый человек — кузнец своего счастья». Трудно не согласиться с этим мнением, ведь в мире не существует такой силы, которая построила бы наше будущее за нас.

Я склоняюсь к мысли, что каждому из нас под силу творить свою собственную жизнь. В мире существует множество примеров, когда люди, благодаря своему труду, настойчивости и таланта, достигали невероятных высот. На эту землю все приходят равными, однако свое будущее каждый строит сам.

Я считаю, что в жизни нельзя изменить только две вещи: дату рождения и дату смерти. Все остальное в наших руках. Существуют люди, которые готовы оспорить этот тезис, однако другие разделяют со мной такую позицию. Если человек верит в светлое будущее и готов для этого упорно работать, то очевидным фактом является то, что он достигнет невероятного успеха.

Ярким примером создателей светлого будущего есть народ, который пережил много лет порабощения через кровавые страдания, пережил нечеловеческие издевательства, но все это время боролся за собственную независимость и собственноручно ее получил. Ведь будущее страны было лишь в руках его народа, который благодаря своему несокрушимому духу сумел построить сильное, независимое государство.

Итак, исходя из всего выше сказанного, можно сделать вывод, что судьба каждого человека зависит только от него самой. Каждый из нас — творец собственного счастья. Наше будущее зависит от того, что мы будем делать сейчас. И начинать нужно уже сейчас, закладывая маленькие кирпичики в свой дом под названием «будущее». И всегда следует помнить, что наше будущее, в наших руках, главное их не опускать!

4,7(32 оценок)
Ответ:
Vikysay10
Vikysay10
01.02.2022

Объяснение:

Эта задача сводится к задаче поиска пути на графе пространства состояний.

Состояние - положение черепашки на поле - (x, y).

Граф пространства состояний состоит из таких вершин-состояний, их количество N * M.

Переходов между вершинами всего два: R и D.

Здесь можно заметить, что прийти к одним и тем же вершинам мы можем разными путями. Например, путь из (0,0) в (1,1) можно расписать и как RD ((0,0) -> (0,1) -> (1,1)), и как DR ((0,0) -> (1,0) -> (1,1)), но это два разных маршрута.

Однако при неизменном ценовом листе максимальная стоимость и оный маршрут в любой клетке поля значение строго определённое и неизменное во времени.

Это значит, что нам не нужно рассчитывать результат для одинаковых состояний больше одного раза, так как они будут совпадать.

Итак, для каждого состояния у нас есть два правила перехода. Рассчитывая максимальную стоимость маршрута для состояния (x,y) мы следуем алгоритму:

Если можем идти вправо, рассчитываем параметры для этого маршрутаЕсли можем идти вниз, рассчитываем параметры для этого маршрутаВыбираем между путями, если можем идти, или стоим, если уже не можемК выбранному варианту добавляем параметры текущего состояния

Если такой алгоритм применить к состоянию (0,0), то дойдем до (N, M) и получим максимальную цену и маршрут.

Код:

import re

from typing import List

cache = {}

def calculate_max_way_price(x: int, y: int, prices: List[List[int]], m:int, n:int):

   if (x, y) in cache:

       return cache[(x, y)]

   direction = ''

   cost = prices[y][x]

   x_cost, y_cost = -1, -1

   x_way, y_way = '', ''

   if x < m - 1:

       x_cost, x_way = calculate_max_way_price(x + 1, y, prices, m, n)

   if y < n - 1:

       y_cost, y_way = calculate_max_way_price(x, y + 1, prices, m, n)

   if not (x_cost < 0 and y_cost < 0):

       if x_cost > y_cost:

           cost += x_cost

           direction = 'R' + x_way

       else:

           cost += y_cost

           direction = 'D' + y_way

   cache[(x, y)] = (cost, direction)

   return cost, direction

MNtext = input('Enter N M: ')

MN = [int(x) for x in re.findall(r'\d+', MNtext)]

if len(MN) != 2:

   print("Input data error! It is not M and N")

   exit(-1)

N, M = MN[0], MN[1]

MAX_STEP_PRICE = 100

data = input('Enter all numbers separated by spaces. You must type ' + str(M*N) + ' elements:')

data = [int(x) for x in re.findall(r'\d+', data)]

if len(data) != N * M:

   print("Input data error! Too few/many numbers")

   exit(-2)

prices = []

for j in range(N):

   prices.append(data[M*j:M*(j+1)])

print(calculate_max_way_price(0, 0, prices, M, N))

4,6(85 оценок)
Новые ответы от MOGZ: Информатика
logo
Вход Регистрация
Что ты хочешь узнать?
Спроси Mozg
Открыть лучший ответ