Sergei
?>

Мешок в-это мешок всех целых двухзначных чисел: от 10 до 99.нарисуй два таких мешка а и б , в каждом из которых есть непустая цепочка цифр и таких что а+б=в

Информатика

Ответы

tenvalerij
Кароч,нарисовать не могу,а написать да: 10+89=99(А+Б=В) извини если не правильно
elmira070485

ну смотри

чтоб взять целое число есть функция int( )

Отсюда мы берём каждое число (20 элементов циклом for переберем. будет проверять)

Объяснение:

заполним массив:

но сначала создадим!!

data = [ ]

чтоб добавить числа в массив, есть два метода:

data.append(число) #но так можно вставить лишь одно число

data.extend( (числа через запятую) ) #обязательно два слоя скобок

далее есть два стула:

1) ввести через float( input ( ) ) #float, так как числа вещественные

2) заранее готовые числа

1) создадим цикл для первого варианта, чтоб укоротить код

while k < 20:

data.append( float(input()) )

и надо будет ввести в консоль 20 раз

2 стул)

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

data.extend( (4.5433, 55.3335...) )

#просто перечислил 20 каких-нибудь вещественных чисел

count = 0 (просят найти число честных. будем увеличивать эту переменную, если найдётся)

for i in data: (перебераем элементы с 1 по 20)

if int(i) % 2 == 0: (проверка честности)

count += 1 (+1 такое число, если условие верно)

насчет int( ) :

если взять int от числа, то выделяется лишь его целая часть. число не округлится, а остаток просто удалится

int(5.333555) = 5

int(3.9999) = 3

после чего просто выводим count

print(count)

лучший ответ. постарался хорошо объяснить

для чего тебе map( ), не понял. Всё делается банальным циклом

манукян29

Не совсем понял условие, разделился на два мнения, так что и решения предоставлю два:

1. тут просто предпоследняя строка massiv[-2] сортируется по убыванию

import random

n=int(input())

m=int(input())

massiv=[[random.randint(-100,100) for i in range(m)] for x in range(n)]

print(massiv)

massiv[-2].sort(reverse=True)

print(massiv)

2. Тут предпоследняя строка сортируется по убыванию, а остальные элементы в других строках переставляются так, как в предпоследней(скорее всего это и требуется)

import random

n=int(input())

m=int(input())

massiv=[[random.randint(-100,100) for i in range(m)] for x in range(n)]

print(massiv)

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

for i in range(m-1):

   for j in range(m-i-1):

       if massiv[-2][j] < massiv[-2][j+1]:

           for l in range(n): #вот и этот цикл

               massiv[l][j], massiv[l][j+1] = massiv[l][j+1], massiv[l][j]

print(massiv)

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

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

Мешок в-это мешок всех целых двухзначных чисел: от 10 до 99.нарисуй два таких мешка а и б , в каждом из которых есть непустая цепочка цифр и таких что а+б=в
Ваше имя (никнейм)*
Email*
Комментарий*

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

Gstoremsk62
olma-nn477
Tuzov
Присакарь520
uksusoval617
grazia2017
raa-0485428
Dmitrii1763
Мануэлла
d43irina
potapenkoon72
Stasyadoma
Alenachernika9111
KseniGum9
gbnn90