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

13
Наиболее распространенные элементы списка в Python

Это вопрос подсказки для игры в гольф на Python, который находится на главной теме. Я ищу кратчайший способ получить все наиболее распространенные элементы списка в Python, кратчайшим возможным способом. Вот что я пробовал, предполагая, что список находится в переменной с именем l: from statistics...

12
Советы по игре в гольф в Бефунге

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

12
Улучшенная версия GolfScript [закрыто]

Закрыто . Этот вопрос должен быть более сфокусированным . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он был сосредоточен только на одной проблеме, отредактировав этот пост . Закрыто 4 года назад . Я планирую написать улучшенный GolfScript для еще...

12
Я правильно играю в гольф?

Мне любопытно, правильно ли я занимаюсь Code Golf. Я поставил перед собой задачу сделать небольшую программу хеширования одним выражением в Python. Я начал с: from itertools import permutations from string import ascii_lowercase from random import sample def test(): chars = sample(ascii_lowercase,...

12
Напечатайте 'A' 1000 раз с BrainFuck

Какой код BrainFuck лучше всего (с точки зрения размера кода) печатать «А» 1000 раз? Мой подход: установить «А» в р [0] установите 255 в p [1] для отображения 255 'A', 3 раза установите 235 в p [1] для отображения 235 'A' Это не эффективно, но я не могу найти способ использовать счетчики буксировки...

12
Помогите пересчитать свою репутацию!

Пару месяцев назад у нас была дискуссия о мета- росте репутации, которая присуждается за положительные отзывы по вопросам. Вот основы нашей нынешней системы репутации для голосов: 1 Вопрос upvote Uстоит 5 репутации. Ответ upvote uстоит 10 репутации. Понижение вопроса или ответа dстоит -2 репутации....

12
Советы для ботов King of the Hill

Какие у вас есть общие советы по созданию бота для участия в соревновании King of the Hill? Какие стратегии вы используете, чтобы перейти от рассмотрения проблемы к созданию вашего бота? Какие структуры данных вы считаете наиболее полезными? Пожалуйста, оставьте один совет за...

12
Советы по игре в гольф в Джольфе

Jolf - процедурный язык игры в гольф, созданный @ CᴏɴᴏʀO'Bʀɪᴇɴ. Какие у вас есть советы по игре в гольф в Джольфе? Пожалуйста, оставьте один совет за ответ. Эти советы должны быть хотя бы несколько специфичны для Джольфа, например, удалить комментарии - это ответ, но не очень...

12
Приведение строки к целому числу в GolfScript

GolfScript автоматически приводит значения в соответствие со следующей последовательностью «приоритет»: целое число → массив → строка → блок (перечислены от низшего к высшему.) Это означает, что "1"7+строка остается "17"в стеке (а не 8), потому что строки имеют более высокий приоритет, чем целые...

12
Советы по игре в гольф в Чеддере

Cheddar - это высокоуровневый, функциональный + объектно-ориентированный язык программирования, созданный нашим пользователем Downgoat, разработанный для того, чтобы сделать программирование проще, быстрее и интуитивно понятнее. Какие общие советы у вас есть для игры в гольф в Чеддер? Я ищу идеи,...

12
Какой самый короткий способ определить анонимную рекурсивную функцию в Octave?

Я люблю функциональное программирование в Octave, но на практике это довольно громоздко. Я задаюсь вопросом о кратчайшем способе определения анонимной рекурсивной функции. У меня есть некоторые идеи, но мне интересно, есть ли способ объединить эти идеи, чтобы сделать их еще короче (или одинаково...

12
Фонематический Абугида

Персонажи Давайте назовем эти символы Unicode английскими согласными IPA : bdfhjklmnprstvwzðŋɡʃʒθ И давайте назовем эти символы Unicode английскими гласными IPA : aeiouæɑɔəɛɜɪʊʌː (Да, ːэто просто длинная гласная метка, но для целей этого вызова обращайтесь с ней как с гласной.) Наконец, это...

12
Советы по игре в гольф в Haxe

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

12
Советы по игре в гольф ///

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

12
Найти коэффициенты рациональной производящей функции

Если мы запишем последовательность чисел в качестве коэффициентов степенного ряда, то этот степенной ряд называется (обычной) производящей функцией (или Gf) этой последовательности. То есть если для некоторой функции F(x)и серии целых чисел a(n)имеем: a(0) + a(1)x + a(2)x^2 + a(3)x^3 + a(4)x^4 +...

12
Как я могу сократить этот код Python?

Вот код, который я хочу сократить. n=input() while n: s=raw_input() x,r,g,b=(int(x) for x in s.split()) a=x/r%2 c=x/g%2 d=x/b%2 r=((a*10+c)*10)+d if r==0:e="black" elif r==100:e="red" elif r==1:e="blue" elif r==10:e="green" elif r==101:e="magenta" elif r==11:e="cyan" elif r==110:e="yellow"...

11
X больше 3 с разницей не менее 2 между X и Y

Я пытаюсь играть в гольф на C ++. Можно ли сделать это условие короче? X > 3 & X - Y > 1 (Помимо удаления пробелов, конечно.) Итак, Xпо крайней мере, 4но X >= Y + 2. Xи Yявляются целыми числами в интервале [0,5]. Я попытался найти некоторую побитовую формулу, но не...

11
Самый маленький скрипт на python для печати четных чисел от 0 до 100

Я работаю над проблемой, которую я поставил себе для удовольствия: создать скрипт на python, который печатает четные числа от 0 до 100. Задача - сделать скрипт как можно меньше. Это то, что я до сих пор: for x in range(0, 101): if (x % 2 == 0): print x В настоящее время это 60 байтов. Кто-нибудь...

11
Golfscript Диагональный массив

Есть ли в Golfscript способ объединить все диагонали массива в один массив? Например, для массива [[1 2 3][4 5 6][7 8 9]] возвращение [[7][4 8][1 5 9][2 6][3]] (не обязательно в таком порядке) и для ["ABCD""EFGH""IJKL"] возвращение ["I""EJ""AFK""BGL""CH""D"] (Необязательно в этом порядке)....

11
Помогите Джейсону отформатировать его JSON

У Джейсона есть большой JSON, но он нечитабелен, поэтому ему нужно его подтвердить. Спецификация форматирования JSON имеет 4 различных типа: Числа; Только0-9 Струны; "Строки с двойными кавычками экранированы\ Массивы; Разделенные [], с элементами, разделенными ,, элементы могут быть любого из этих...