• Даю 20 баллов.Помогите пожалуйста.Определите есть ли среди цифр заданного целого трехзначного числа одинаковые. РЕШЕНИЕ НЕ ЯЗЫКОМ ПАСКАЛЯ!!!!!

Ответы 3

  • это не правильно. Я написала НЕ ЯЗЫКОМ ПАСКАЛЯ.!!!
    • Автор:

      aubrey
    • 6 лет назад
    • 0
  • Хоть и не я автор решения, но... это Python -_-
  • def number(n):

       array = []

       if len(str(n)) == 3:

           for x in str(n):

               array.append(int(x))

           result = {i: array.count(i) for i in array}

           num_max = max(result, key=result.get)

           if num_max != 1:

               print("Найбільше цифр {} в числі {}.".format(num_max, n))

           else:

               print("В числі {} немає однакових цифр.".format(n))

       else:

           print('Число {} не трицифрове.'.format(n))

    number(123)

    number(1333)

    number(223)

  • Добавить свой ответ

Войти через Google

или

Забыли пароль?

У меня нет аккаунта, я хочу Зарегистрироваться

How much to ban the user?
1 hour 1 day 100 years