Вопросы с тегом «python»

Эта проблема связана с языком Python. Обратите внимание, что задачи, которые требуют ответов на определенном языке, как правило, не рекомендуется.

248
Советы по игре в гольф на Python

Какие общие советы у вас есть для игры в гольф на Python? Я ищу идеи, которые могут быть применены к задачам кода-гольфа и которые, по крайней мере, несколько специфичны для Python (например, «удалить комментарии» - это не ответ). Пожалуйста, оставьте один совет за...

71
Как, на самом деле, llhuii вывел Evil Numbers в 42 байта Python?

Это вопрос подсказки для игры в гольф в Python относительно вопроса о Evil Numbers на Anarchy Golf . Число является злом, если его двоичное расширение имеет четное число единиц. Задача состоит в том, чтобы напечатать первые 400 злых чисел 0,3,5,...,795,797,798, по одному в строке. Представления...

58
Честная Скала, Бумага, Ножницы

Многие считают RPS азартной игрой. Если оба игрока играют непредсказуемо, лучшая стратегия - играть случайно. Однако давайте представим немного предсказуемости. У каждого бота будет возможность рассказать другому боту, во что он будет играть одновременно. Затем наступает пауза, в которой каждый бот...

58
Игра в кости, но избегайте № 6 [закрыто]

Турнир окончен! Турнир окончен! Финальная симуляция была проведена ночью, всего игр. Победителем стал Кристиан Сиверс со своим ботом OptFor2X . Кристиану Сиверсу также удалось завоевать второе место с повстанцами . Поздравляем! Ниже вы можете увидеть официальный список рекордов турнира.3 *...

45
Есть известные известные

Бывший министр обороны США Дональд Рамсфелд, как известно, популяризировал фразу «известные известные». Здесь мы собираемся перевести его замечания в строфу из четырех строк. В частности, выведите этот текст: known knowns known unknowns unknown knowns unknown unknowns Использование заглавных букв...

38
Решить кубик Рубика

Напишите самую короткую программу, которая решает кубик Рубика (3 * 3 * 3) в течение разумного промежутка времени и перемещается (скажем, максимум 5 секунд на вашей машине и менее 1000 ходов). Ввод в формате: UF UR UB UL DF DR DB DL FR FL BR BL UFR URB UBL ULF DRF DFL DLB DBR (этот конкретный вход...

38
Делать квадратные слова

Соревнование Ваша задача - создать программу, которая принимает любой заданный строковый ввод и выводит ввод в квадрате. Пустые строки должны возвращать пустую строку. Примеры Учитывая вход: golf Ваша программа должна вывести: golf o l l o flog Входные данные: 123 Выход: 123 2 2 321 Входные данные:...

36
Основные ASCII бюллетени

Альтернативное название: Tally Your Тюремный приговор на стене Учитывая число n, выходные данные сгруппированы в традиционные 5 на группу и 50 на строку. Примеры 1 | | | | 4 |||| |||| |||| |||| 5 |||/ ||/| |/|| /||| 6 |||/ | ||/| | |/|| | /||| | 50 |||/ |||/ |||/ |||/ |||/ |||/ |||/ |||/ |||/ |||/...

35
FOIL Python сильная печать!

Ваша задача написать некоторый код на Python 2 или 3 такой, что это выражение: (a+b)(c+d) == a*c + b*c + a*d + b*d оценивать Trueбез каких-либо исключений. Чтобы уточнить, я скопирую ваш код в файл, а затем fromв файл import *. Затем я введу выражение в консоль и проверим, что оно есть True. Это...

34
Шумная итеративная дилемма заключенного

В этом задании вы сыграете дилемму зашумленного итератора. В Дилемма Заключенного это сценарий в теории игр , где есть два игрока, каждый с двумя вариантами: сотрудничать или дефект. Каждый игрок делает лучше для себя, если он уходит, чем если бы он сотрудничал, но оба игрока предпочли бы...

34
Python обходные пути для назначения в лямбде

Это вопрос подсказки для игры в гольф на Python. В гольфе Python представление является функцией, определяемой как лямбда. Например, f=lambda x:0**x or x*f(x-1) вычисляет факториал х. У лямбда-формата есть два больших преимущества : Образец f=lambda x:...или lambda x:...короче def...

33
Алгоритм сортировки

Существует «алгоритм сортировки», иногда называемый сортировкой Сталина, в котором для сортировки списка вы просто удаляете элементы из списка, пока он не будет отсортирован в порядке возрастания. Например список [1, 2, 4, 5, 3, 6, 6] При "сортировке" по сталину сортировка становится [1, 2, 4, 5,...

32
Аукцион с первичной ценой

Конечный результат Конкурс окончен. Поздравляем hard_coded! Некоторые интересные факты: На 31600 из 40920 аукционов (77,2%) победитель первого тура выиграл наибольшее количество раундов на этом аукционе. Если примерные боты включены в соревнование, первые девять мест не изменятся, за исключением...

31
Гольф Практика: Питон [закрыто]

Это задача практики оптимизации гольфа в Python - многоразовые трюки и ярлыки, чтобы сбрить несколько персонажей. Многие будут знакомы с игроками в Python и используют общие идеи из Python Tips . Некоторые из них используют специфичные для Python функции, о которых вы, возможно, даже не...

30
Создай язык игры в гольф со мной

Многие пользователи PPCG помогли с созданием этой задачи, как в чате, так и в песочнице, в частности Martin Ender , AdmBorkBork , Emigna и user202729. Наше сообщество сочло необходимым создать набор языков, разработанных специально для игры в гольф, «языки игры в гольф», как мы их называем. Такие...

30
Формула тестирования первичности

Ваша цель - определить, является ли данное число nпростым в наименьшем количестве байтов. Но ваш код должен быть одним выражением Python 2 для чисел, состоящих только из операторы входная переменная n целочисленные константы скобки Нет циклов, нет присваиваний, нет встроенных функций, только то,...

29
Мираж умного человека

Когда-то я читал этот вопрос / ответ на Quora Есть ли действительно программисты со степенью информатики, которые не могут пройти тест FizzBuzz Этот код дан как очевидный ответ for i in range(1, 100): if i % 3 == 0 and i % 5 == 0: print "FizzBuzz" elif i % 3 == 0: print "Fizz" elif i % 5 == 0:...

27
Числа с вращательной симметрией

Если задано целое число, выведите истинное значение, если оно совпадает с перевернутым (повернутым на 180 °) или неверным значением в противном случае. 0, 1И 8имеет осевую симметрию. 6становится 9и наоборот. Последовательность чисел, дающая достоверные результаты: OEIS A000787 0, 1, 8, 11, 69, 88,...

27
Авантюристы в руинах

Тест-водитель • Обсуждение задачи • Отправить Авантюрист ( Источник изображения ) Несколько конкурирующих искателей приключений совершают набеги на руины за сокровищами, но они могут нести только столько за раз и имеют свои пределы выносливости. Они хотят получить самое ценное сокровище и уйти,...