Форум программистов, компьютерный форум, киберфорум
Python для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
Python Неинтересная задача https://www.cyberforum.ru/ python-beginners/ thread2337111.html
Мне нужно любыми способами хоть немного уменьшить скорость выполнения этой программы a, b, k = map(int, input().split()) if a > b: n = a else: n = b x = 1 i = 1
Как уменьшить время выполнения программы? Python
Помогите сократить время работы этой программы a, b, k = map(int, input().split()) if a > b: n = a else: n = b x = 1 i = 1
Python 1024 и все-все-все Во многих задачах, связанных с компьютерами, особенно близких к аппаратной части, важную роль играют числа, являющиеся степенями двойки: 1, 2, 4, 8 и так далее. Напишите программу, которая проверяет, является ли введённое натуральное число степенью двойки. Если да, то выводится сама эта степень; если нет, выводится «НЕТ». Формат ввода Одно целое число. Формат вывода Одно целое число... https://www.cyberforum.ru/ python-beginners/ thread2337018.html Python Как считать баллы за правильный ответ в Python Приветствую! Недавно начал изучать язык python и столкнулся с проблемой. Не знаю как считать баллы только за правильные ответы в конце суммировать и выдавать оценку. Подскажите пожалуйста ! print('Тест предназначен для учеников третьего класса') name = input('Введите ваше имя: ') print('Добро пожаловать: '+ name) test_1 = int(input('''1.Запиши цифрами число восемьсот тридцать семь.... https://www.cyberforum.ru/ python-beginners/ thread2336978.html
Подсчитать минимальное количество действий, которые надо совершить обезьянке, чтобы получить кучу из n камней Python
Цирк, цирк, цирк! Цирковая обезьянка еще не может быть полноценным игроком в Ним, но она обучена либо удваивать количество камней в куче, либо добавлять один. Напишите программу, подсчитывающую минимальное количество действий, которые надо совершить обезьянке, чтобы получить кучу из n камней. Изначально в распоряжении циркачки всего один камень. Формат ввода Строка, содержащая число n -...
Python Cx_Oracle Подскажите пожалуйста, как сохранить результат в excel, вместе с шапкой и что делать с кодировкой (вместо символов ?????) # Подключение Python_to_Oracle import cx_Oracle dsn_tns = cx_Oracle.makedsn('1.1.1.1', '1515', service_name='REP') conn = cx_Oracle.connect(user='REP', password='hjJ', dsn=dsn_tns) c = conn.cursor() c.execute('SELECT * fROM dual where rownum < 99') for row in c: ... https://www.cyberforum.ru/ python-beginners/ thread2336876.html
Python Поиск одинаковых массивов в таблице с пропусками https://www.cyberforum.ru/ python-beginners/ thread2336853.html
Всем привет! пример: кпп (контрольнопропускной пункт), id_пропуск, время входа. Необходимо найти пропуска, которые сотрудники используют с нарушением( входит на территорию, помимо своего использует и другие пропуска) т.е. у сотрудника есть "веер" пропусков и он их всегда использует (веер может быть немного меняться:последовательность прикладывания либо их количество) Ниже таблицы: исходник -...
Python Кодировка json: ошибка raise JSONDecodeError
Помогите решить вопрос с кодировкой Выпадает ошибка raise JSONDecodeError #!/usr/bin/env python3 # -*- coding: utf-8 -*- import requests import json import vk_api from vk_api import VkUpload token = "токен"
Python Поиск одинаковых массивов в таблице Рабочий пример: кпп (контрольнопропускной пункт), пропуска, время входа. https://www.cyberforum.ru/ python-beginners/ thread2336842.html Python Питон шифр https://www.cyberforum.ru/ python-beginners/ thread2336841.html
import random rus= arr= print("Рандом шифр ") print("Напишите ваш текст ") x=str(input()) list= list=x#делить х и вносит в список for i in range (31): z=random.randint(0,31)
Python Спасите анимешника( очень глупого анимешника)
Приветствую дорогие форумчане, я начинающий-недопрограммист, нужна помощь, ругается python: test = input('Who are u from naruto?') a = int(input('do u have sharingan?')) if a > 1: print('Sasuke') elif a < 1: print('Do u have medical tecnigques?') b = int(input()) if b > 1:
Python Как прикрепить описание к изображению вк? Кто знает как прикрепить описание к фото? знаю что это photos.saveWallPhoto метод, поле "caption". Просто не могу разобраться как это сделать в библиотеке vk_api парочкой строчек. Неважно описание к одному изображению или к двум. import vk_api from vk_api import VkUpload # Авторизация по логину/паролю (если нужно по токену, заполнять параметр token) login, password = 'login', 'pass'... https://www.cyberforum.ru/ python-beginners/ thread2336812.html
0 / 0 / 0
Регистрация: 08.03.2024
Сообщений: 1
08.03.2024, 19:09 0

Игра "Ним" с двумя кучами для одного игрока - Python - Ответ 17239445

08.03.2024, 19:09. Показов 22536. Ответов 5
Метки (Все метки)

Ответ

def play_nim(heaps):
while True:
if all(heap == 0 for heap in heaps):
break

heap_num = int(input()) - 1
stones_to_remove = int(input())

if 0 <= heap_num < len(heaps) and 0 < stones_to_remove <= heaps[heap_num]:
heaps[heap_num] -= stones_to_remove
print(f"{heaps[0]} {heaps[1]}")
else:
print("Invalid move, try again.")

if all(heap == 0 for heap in heaps):
print()
break


if __name__ == "__main__":
heap1 = int(input())
heap2 = int(input())
heaps = [heap1, heap2]
play_nim(heaps)

Вернуться к обсуждению:
Игра "Ним" с двумя кучами для одного игрока Python
0
Заказать работу у эксперта

Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
08.03.2024, 19:09
Готовые ответы и решения:

Игра ним с двумя кучами камней, начальное количество камней в кучах задаёт пользователь
Игра ним с двумя кучами камней, начальное количество камней в кучах задаёт пользователь. ...

Игра Ним с двумя кучами для одного игрока
Задача: Игра Ним с двумя кучами для одного игрока без ограничений на количество забираемых камней....

Игра ним для двух игроков с двумя кучами и без ограничения на количество забираемых камней
Игра ним для двух игроков с двумя кучами и без ограничения на количество забираемых камней....

Игра с двумя кучами камней (из ЕГЭ)
Два игрока, Петя и Ваня, играют в следующую игру. Перед игроками лежат две кучи камней. Игроки...

Игра Ним с тремя кучами для одного игрока без ограничений на количество забираемых камней
Игра Ним с тремя кучами для одного игрока без ограничений на количество забираемых камней. На...

5
08.03.2024, 19:09
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
08.03.2024, 19:09
Помогаю со студенческими работами здесь

Игра "Ним" с тремя кучами камней
Игра ним с тремя кучами камней, начальное количество камней в кучах задаёт пользователь. Компьютер...

Хорошая игра в жанре Tower Defence на одного игрока
Порекомендуйте пожалуйста хорошую сингл плеерную игру в жанре tower defence.

Задача. Игра "Casino". Нужно добавить еще одного игрока, для "состязание" Чем больше способов тем лучше
#include &lt;iostream&gt; #include &lt;string&gt; // Needed to use strings #include &lt;cstdlib&gt; // Needed to...

Strawberry Prolog (задача с двумя кучами камней; рекурсия)
Две кучи камней. В первой 3, во второй 2 камня. Игроки ходят по очереди. Ход состоит в том, что...

Игра для проверки реакции игрока
Здорово всем, сделал такую игру где проверяется реакция игрока. Проверяется это так - у нас в...

Написать «Морской бой» (для одного игрока)
«Морской бой» (для одного игрока). Игровое поле – квадрат 10×10. Клетки поля нумеруются от...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru