Рубрики
Без рубрики

Вычислительное мышление – Riddle 1

Какие два целых, положительных числа, которые имеют однозначный ответ, когда умножены и двузначный ответ … с меткой Python, вычислительное мышление, загадка.

Вычислительное мышление (2 части серии)

Какие два целых, положительных числа, которые имеют однозначный ответ при умножении и двузначной ответственности при добавлении? Источник загадки: http://riddles.com/

Как?

Нам нужно объявить 2 переменной сумма и многонародный :

  • сумма чтобы проверить сумма из 2 цифр.
  • Mult чтобы проверить Умножение 1 цифры.

И оба должны быть присвоены как 0.

sum = 0
mult = 0

Теперь нам нужны 2 для петлей, чтобы итерация через необходимые номера числа должны быть от 1 до 9, потому что их умножение должно быть только 1 цифрой. 1-любой номер, умноженный на 0, приведет к 0

2-любое число менее 10 умножено на 10 или число большее, чем 10, приведет к количеству 2 цифр

for x in range(1, 10):
    for y in range(1, 10):
        sum = x + y
        mult = x * y
        if(sum >= 10):
            if(mult < 10):
                print(str(x) + " and " + str(y))
        break

И, наконец, нам нужно разбить итерацию в конце второй циклы, чтобы избежать итерации по тем же номерам дважды.

Отвечать

 > 9 and 1

Вычислительное мышление (2 части серии)

Оригинал: “https://dev.to/kevorkkeheian/computational-thinking-riddle-1-37mf”