Форум программистов, компьютерный форум, киберфорум
Python: Решение задач
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.95/55: Рейтинг темы: голосов - 55, средняя оценка - 4.95
0 / 0 / 0
Регистрация: 09.06.2020
Сообщений: 1

Счастливые билеты

09.06.2020, 18:56. Показов 12322. Ответов 2
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Обычно автобусный билет с номером, состоящим из 6 цифр, считается счастливым, если сумма первых трех цифр его номера равна сумме трех последних. Вася очень любил получать счастливые билеты, однако это случалось не так часто. Поэтому для себя он изменил определение счастливого билета. Счастливым он считал тот номер, сумма некоторых цифр которого равнялась сумме оставшихся цифр. В его представлении билет с номером 561743 счастливый, так как 5 + 1 + 4 + 3 = 6 + 7. Вася вырос, но по привычке в номерах различных документов пытается найти признаки счастливого номера. Для этого он расширил свое определение счастливого номера на N-значные номера лицевых счетов и других документов, состоящих из цифр от 0 до K. Номер документа он называет счастливым, если сумма некоторых цифр этого номера равняется сумме оставшихся. Остальные номера для него несчастливые. К сожалению, несмотря на расширенное понимание «счастья», несчастливых номеров остается еще много.
Вам предлагается определить количество несчастливых N значных номеров (1 ≤ N ≤ 100), которые можно составить, используя цифры от 0 до K (1 ≤ K ≤ 9, но N • K ≤ 300). В номерах допускается любое количество ведущих нулей.
Входные данные: Строка содержит описание вида номеров в виде двух чисел N и K, разделенных пробелом.
Выходные данные: Выведите количество несчастливых номеров для заданных N и K.
Пример
Входные данные 1 7
Выходные данные 7
Входные данные 11 9
Выходные данные 50184219171
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
09.06.2020, 18:56
Ответы с готовыми решениями:

Счастливые билеты
Номера билетов на автобус состоят из чётного количества цифр. Счастливым считается билет, у которого сумма значений цифр первой и второй...

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

Счастливые номера
Счастливые номера В новом здании налоговой инспекции ИТ-града было решено номера всех кабинетов сделать счастливыми. ...

2
Status 418
Эксперт Python
4584 / 2350 / 601
Регистрация: 26.11.2017
Сообщений: 5,262
Записей в блоге: 3
09.06.2020, 20:54
В чем конкретно трудности?
0
0 / 0 / 0
Регистрация: 02.01.2021
Сообщений: 2
02.01.2021, 19:06
Python
1
2
3
4
5
6
7
8
9
def happy(s):
    if sum([int(char) for char in s[:3]]) == sum([int(char) for char in s[-3:]]):
        print("Счастливый")
    else:
        print("Обычный")
 
if __name__ == '__main__':
    s = input()
    happy(s)

=============
решение 2

Python
1
2
3
4
5
a, b, c, d, e, f = input()
n= int(a)+int (b)+int(c)
m= int(d)+int (e)+int(f)
if n==m: print ('Счастливый')
else: print ('Обычный')

=============
решение 2

Python
1
2
3
4
5
6
7
8
9
10
11
a=int(input())
a1=a%10
a2=(a%100)//10
a3=(a%1000)//100
a4=(a%10000)//1000
a5=(a%100000)//10000
a6=a//100000
if a1+a2+a3==a4+a5+a6:
    print('Счастливый')
else:
    print('Обычный')
Добавлено через 17 минут
Python
1
2
3
# решение
n=int(input())
print("Счастливый" if n//100000+n//10000%10+n//1000%10==n//100%10+n//10%10+n%10 else "Обычный")
======

Python
1
2
n = list(map(int, list(input())))
print('Счастливый' if sum(n[:3]) == sum(n[3:]) else 'Обычный')
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
02.01.2021, 19:06
Помогаю со студенческими работами здесь

Счастливые числа
Задача B2: Счастливые числа Эта задача с открытыми тестами. Ее решением является набор ответов, а не программа на языке программирования....

Счастливые числа
Написать функцию, которые выводят все счастливые числа до заданного n. Добавлено через 28 минут def happy(n): seq = ...

Счастливые числа
Задача B2: Счастливые числа Эта задача с открытыми тестами. Ее решением является набор ответов, а не программа на языке программирования....

Билеты
Вам нужно написать программу, которая отмечает проданные места в концертном зале. Во внешней переменной places записан список списков мест,...

Билеты
В одной театральной кассе есть в продаже билеты любой стоимости, выражающейся натуральным числом. При покупке билетов по цене за билет от A...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Новые блоги и статьи
SDL3 для Web (WebAssembly): Обработчик клика мыши в браузере ПК и касания экрана в браузере на мобильном устройстве
8Observer8 02.02.2026
Содержание блога Для начала пошагово создадим рабочий пример для подготовки к экспериментам в браузере ПК и в браузере мобильного устройства. Потом напишем обработчик клика мыши и обработчик. . .
Философия технологии
iceja 01.02.2026
На мой взгляд у человека в технических проектах остается роль генерального директора. Все остальное нейронки делают уже лучше человека. Они не могут нести предпринимательские риски, не могут. . .
SDL3 для Web (WebAssembly): Вывод текста со шрифтом TTF с помощью SDL3_ttf
8Observer8 01.02.2026
Содержание блога В этой пошаговой инструкции создадим с нуля веб-приложение, которое выводит текст в окне браузера. Запустим на Android на локальном сервере. Загрузим Release на бесплатный. . .
SDL3 для Web (WebAssembly): Сборка C/C++ проекта из консоли
8Observer8 30.01.2026
Содержание блога Если вы откроете примеры для начинающих на официальном репозитории SDL3 в папке: examples, то вы увидите, что все примеры используют следующие четыре обязательные функции, а. . .
SDL3 для Web (WebAssembly): Установка Emscripten SDK (emsdk) и CMake для сборки C и C++ приложений в Wasm
8Observer8 30.01.2026
Содержание блога Для того чтобы скачать Emscripten SDK (emsdk) необходимо сначало скачать и уставить Git: Install for Windows. Следуйте стандартной процедуре установки Git через установщик. . . .
SDL3 для Android: Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 29.01.2026
Содержание блога Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами. Версия v3 была полностью переписана на Си, в. . .
Инструменты COM: Сохранение данный из VARIANT в файл и загрузка из файла в VARIANT
bedvit 28.01.2026
Сохранение базовых типов COM и массивов (одномерных или двухмерных) любой вложенности (деревья) в файл, с возможностью выбора алгоритмов сжатия и шифрования. Часть библиотеки BedvitCOM Использованы. . .
SDL3 для Android: Загрузка PNG с альфа-каналом с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 28.01.2026
Содержание блога SDL3 имеет собственные средства для загрузки и отображения PNG-файлов с альфа-каналом и базовой работы с ними. В этой инструкции используется функция SDL_LoadPNG(), которая. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru