Тема . Практика Программирования
.02 Подготовка к 27
Вспоминай формулы по каждой теме
Решай новые задачи каждый день
Вдумчиво разбирай решения
ШКОЛКОВО.
Готовиться с нами - ЛЕГКО!
Подтемы раздела практика программирования
Решаем задачу:

Ошибка.
Попробуйте повторить позже

Задача 1#47568

Если перед нами стоит задача создать двумерный массив, в котором будет 3  строки и 3  столбца, где на каждой позиции стоять будет 0  , то НЕПРАВИЛЬНО это делать следующим образом: a = [[0]∗3]∗3.

Однако, создайте массив подобным образом, только в котором будет 100 строк и 100 столбцов, на каждой позиции чтобы стоял 0. После сделайте запись a[0][0] = 1  . Посчитайте общее количество получившихся единиц внутри двумерного массива.

Показать ответ и решение
a = [[0] * 100] * 100
a[0][0] = 1
ans = 0
for x in a:
    ans += x.count(1)
print(ans)

# Иначе:
ans = 0
for i in range(100):
    for j in range(100):
        ans += a[i][j] * (a[i][j] == 1)
print(ans)

Ответ: 100

Специальные программы

Все специальные программы

Программа
лояльности v2.0

Приглашай друзей в Школково и получай вознаграждение до 10%!

Крути рулетку
и выигрывай призы!

Крути рулетку и покупай курсы со скидкой, которая привязывается к вашему аккаунту.

Бесплатное обучение
в Школково

Для детей ДНР, ЛНР, Херсонской, Запорожской, Белгородской, Брянской областей, а также школьникам, находящимся в пунктах временного размещения Крыма обучение на платформе бесплатное.

Налоговые вычеты

Узнай, как получить налоговый вычет при оплате обучения в «Школково».

Специальное предложение
для учителей

Бесплатный доступ к любому курсу подготовки к ЕГЭ или олимпиадам от «Школково». Мы с вами делаем общее и важное дело, а потому для нас очень значимо быть чем-то полезными для учителей по всей России!

Вернём деньги за курс
за твою сотку на ЕГЭ

Сдать экзамен на сотку и получить обратно деньги за подготовку теперь вполне реально!

cyberpunkMouse
cyberpunkMouse
Рулетка
Вы можете получить скидку в рулетке!