Вопросы с тегом «code-golf»

Code-golf - это соревнование для решения конкретной проблемы в наименьшем количестве байтов исходного кода.


10
Прогноз погоды
Напишите самую короткую программу для прогноза погоды на ближайшие 7 дней Ввод (из стандартного ввода) - день недели и сезон Выход (в стандартный вывод) - семь строк в будний день и температура в градусах Цельсия. Будни начинаются с ввода дня недели Температуры являются случайными числами с диапазоном в зависимости от …
13 code-golf  random 

9
Вычитание церкви
Вычитание церкви Лямбда-исчисление всегда было моим увлечением, и возникающее поведение передачи функций друг другу восхитительно сложно. Церковные цифры - это представления натуральных чисел, полученные из многократного применения функции (обычно это одинарное сложение константы). Например, нулевое число возвращает x и «игнорирует» входную функцию, one is f(x), two is f(f(x))и так далее: …

30
Определить победителя игры в австралийский футбол
В австралийском футболе голы приносят 6 очков, а спины - 1 очко. Результаты могут включать в себя количество голов и отставаний, а также общий счет. Учитывая количество голов и отставаний для двух разных команд, определите, какая команда выиграла игру. Возьмите четыре целых числа в g1, b1, g2, b2качестве входных данных …

28
Кратчайшая программа шестнадцатеричного дампа
Вызов Создайте консольную программу для отображения каждого байта файла. выигрыш Поскольку это код-гольф , побеждает меньше байтов. правила Программа должна быть консольным приложением , что означает, что она будет запускаться из своего рода интерпретатора командной строки; Каждый байт должен быть шестнадцатеричным в верхнем регистре, разделенным пробелом, и это должно быть …
13 code-golf 

3
Реализовать строго функцию Дарбу
Согласно Википедии , сильно функция Дарбу тот, для которого изображение каждого (непустого) открытого интервала является целой реальной линией Другими словами, функция fff строго дарбу, если даны 3 произвольных действительных числа aaa , bbb и yyy , всегда можно найти xxx между (различными) aaa и bbb таким, что f(x)=yf(x)=yf(x) = y …
13 code-golf  number 

29
N-е подмножество множества
Задание Учитывая набор S= [ 1 , 2 , 3 , 4 , 5 , 6 , 7 , 8 ]S=[1,2,3,4,5,6,7,8]S = \left[{1,2,3,4,5,6,7,8}\right] и целое число 0 ≤ N&lt; 2| S|0≤N&lt;2|S|0 \leq N < 2^{|S|} найти N-е подмножество. Ввод, вывод N задается как целое число без знака на стандартном вводе. …
13 code-golf 

13
Советы по игре в гольф в QBasic
Какие общие советы у вас есть для игры в гольф в QBasic? Я ищу идеи, которые могут быть применены к проблемам с гольф-кодом в целом, которые, по крайней мере, несколько специфичны для QBasic (например, «удалить комментарии» - это не ответ). Также приветствуются советы, относящиеся к эмулятору QB64 . У него …
13 code-golf  tips  basic 

7
Тестирование на допустимые последовательности
Краткое содержание: проверьте, является ли входная последовательность целых чисел «допустимой», что означает, что она не охватывает все классы вычетов для любого модуля. Что такое «допустимая» последовательность? Для целого числа m ≥ 2 классы вычетов по модулю m являются просто m возможными арифметическими прогрессиями общей разности m. Например, когда m = …

4
Рассчитайте точку Ферма треугольника
Это несколько похоже на центры треугольника , но с другой точкой. Точка Ферма - это точка P в треугольнике ABC, так что значение AP + BP + CP минимизировано. Есть два случая: Если угол больше 120 градусов, эта вершина является точкой ферма. В противном случае нарисуйте равносторонние треугольники на каждой …

9
CamelCase2snake_case ()
Напишите функцию для преобразования текста CamelCased в snake_case: FunctionForHTMLManipulationстановитсяfunction_for_html_manipulation Входной текст будет одним подходящим идентификатором на многих языках. Он должен начинаться с английской буквы, а затем следовать за любым количеством английских букв или цифр. Другие символы (пробелы, символы и т. Д.) Не допускаются. Каждое «слово» в тексте в формате CamelCase …
13 code-golf  string 

6
Мост Ручной скоринг
Одной из вещей, которая делает контрактный мост очень интересным, является его очень сложная «искусственная» мета-игра. Эта система подсчета очков - небольшая ее часть. Мост - это карточная игра, в которую можно играть хитростью. Каждый игрок получает по 13 карт, и игра начинается со ставок . Ставка определяет, как играет остальная …

1
Введите текстовые Rickrolls
Поскольку rickrolling является величайшим мемом на Земле, вы [знаете правила и я тоже] должны написать кратчайший код, который может текстуально прокручивать ничего не подозревающего читателя. Пусть [вас вниз] будет входной текст, который содержит буквы, знаки пунктуации и пробелы. Каждый раз, когда в тексте появляется фраза [обмани и обижай] из первых …
13 code-golf  string 

10
Простые числа с простым индексом
Напишите программу или функцию, которая выводит / возвращает первые 10000 простых индексированных простых чисел. Если мы называем n- е простое число p(n), этот список 3, 5, 11, 17, 31, 41, 59 ... 1366661 так как p(p(1)) = p(2) = 3 p(p(2)) = p(3) = 5 p(p(3)) = p(5) = 11 …
13 code-golf  math  primes 

7
Распечатать Ретро Ракета
(вдохновленный этим ТАКИМ вопросом ) Вам дают в качестве входных данных одно положительное целое число n . Как можно меньше символов выведите ракету в искусстве ASCII с головой, хвостом и телом, состоящим из n сегментов. Там не должно быть никаких пробелов или новых строк. Голова и хвост ракеты всегда одинаковы …

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.