Запитання з тегом «restricted-source»

Накладає обмеження на вихідний код, який використовується для вирішення завдання, наприклад, відсутність номерів у вихідному коді.

30
Недійсний Invali Inval
Ця ідея грунтується на чаті @ T @xCräftîñg . Подивіться нижче на прикладі послідовності: INVALID0, INVALID1, INVALID2 INVALID3, INVALID4...INVALID9 Після INVALID9, це продовжується так: INVALI0, INVALI1, INVALI2, INVALI3...INVALI9 А після INVALI9, це так: INVAL0, INVAL1, INVAL2, INVAL3...INVAL9 Після, INVAL9це так: INVA0, INVA1, INVA2, INVA3, ...INVA9 Зауважте, як ми INVALIDкожен раз …

18
Найкоротший сортований привіт світ
Напишіть програму, яка не потребує введення даних та роздруковує Hello, World!стиддут або найближчу альтернативу вашій мові. Зрозуміло, що кожен рядок у вашій програмі повинен містити лише друковані символи ASCII, і він повинен бути в лексикографічному порядку, також відсортований. Ось усі 95 друкованих символів ASCII в порядку: !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ Так, наприклад, рядок …

8
Привіт Світ! без повторення
На будь-якій мові програмування, яка існувала до цього запитання, напишіть програму (не функцію), яка виводить символи з Hello world!наступним новим рядком. Ваша програма: не повинен використовувати жоден символ більше одного разу (включаючи пробіли) слід використовувати лише символи ASCII не слід використовувати будь-які вбудовані бібліотеки не повинен отримувати дані (користувач, файл, …

2
Найшвидший Mini-Flak Quine
Міні-Flak є підмножиною Brain-Flak мови, де <>, <...>і []операції невирішеним. Строго кажучи, він не повинен відповідати такому регексу: .*(<|>|\[]) Mini-Flak - це найменший з відомих повних підмножин Тьюрінга Brain-Flak. Нещодавно мені вдалося зробити Quine в Mini-Flak , але це було занадто повільно, щоб бігти протягом життя Всесвіту. Тож мій виклик …

2
Ліпограма «квінт»
Завдання Візьміть один символ Unicode як вхідний. Виведіть програму тією ж мовою, яка також підпорядковується цій специфікації, але яка не містить символу введення. Якщо ваша програма запускається з введення a , а потім програма виводу запускається з введенням b , тоді програма, яку вона виводить, ДОПУСКАНА, щоб містити символ a …

11
Офіційна гра Dyalog APL 2016 року
Якщо ви думаєте, що це може бути весело, але занадто багато роботи, подумайте про участь у цьому набагато меншому виклику. Трохи весело (і, можливо, розчарування!) За 2016 рік ... "Загадка року" Діялога . Насолоджуйтесь! Мета Знайдіть вирази Dyalog APL ( завантажити ) (інші мови дозволені, див. Придатність нижче), що містить …

12
Роздрукуйте Золоте співвідношення
Це було весело! Однак із лише трьома цифрами розваги закінчилися занадто рано. Ця проблема схожа, але ми будемо продовжувати задоволення. Змагання Надрукуйте якомога більше цифр Золотого Коефіцієнта φ. Золоте співвідношення визначається як число, яке задовольняє φ = (φ + 1) / φ, і перші 100 цифр задаються: 1.6180339887498948482045868343656381177203091798057628621354486227052604628189024497072072041893911375 ... Ця …

25
Виявити ідеальні пари
Будемо мати функцію яка займає рядок і видаляє всі пари суміжних однакових символів. Наприкладfff f( a b b b a c c ) = a b af(abbbacc)=abaf(a\color{red}{bb}ba\color{red}{cc}) = aba Зауважте, що коли дві пари перекриваються, ми видаляємо лише одну з них. Ми будемо називати рядок ідеально парним, якщо повторне застосування …

30
Фібоначчі з ланцюжком відповідей
(Натхненний 95 персонажами ASCII ... 95 Цитати про фільми ) Змагання Давши вхід n, виведіть число nth Фібоначчі . Ви можете використовувати 0або 1індексування, будь ласка, вкажіть, який у вашому поданні. Просто, так? Ви повинні взяти набір символів безпосередньо попередньої відповіді, видалити з неї два символи та додати окремий символ. …

11
Обчисліть 500 цифр пі
Напишіть програму для обчислення перших 500 цифр пі, дотримуючись наведених нижче правил: Він повинен бути менше 500 символів. Він не може включати "pi", "math.pi" або подібні константи pi, а також не може викликати функцію бібліотеки для обчислення pi. Він не може використовувати цифри "3", "1" і "4" послідовно. Він повинен …

18
Друкуйте від 1 до 1000 у С ++ без напівколонок
Після цього популярного питання, представіть своє рішення, яке друкує числа від 1 до 1000 (усі вони, а не рядки "1 до 1000" дослівно або щось смішне) в C ++, не використовуючи жодних напівколонок. На відміну від оригінального питання, ви можете використовувати умовні умови та петлі. Переважними є рішення, що не …

3
Hello World - але в алфавітному порядку
Це виклик звучить занадто просто, щоб його вже не було, тому повідомте мені, чи це дублікат. Завдання Друк Hello, world! Правила Ваш код повинен бути в "байтовому порядку". Це означає, що кожен символ / байт має більш високе або рівне байтове значення, ніж попередній символ / байт. Виняток із цього …

16
Запуск конфлікту злиття
Використовуючи такий інструмент, як git для об'єднання двох файлів, конфлікт можна було виявити та додати до результату злиття. Злиття цих двох файлів: мій файл: Common line of code 1 Common line of code 2 my lines Common line of code 3 Common line of code 4 їх файл: Common line …

12
Кішка-доповнення
Завдання Напишіть повну програму, яка виводить (для STDOUT або найближчої альтернативи) довільний рядок тексту, довжиною не більше 64 символів. Досить просто, правда? Ну, ось ось улов: Ви не можете використовувати жодних символів, які були присутні у висновку попередньої відповіді. Правильно, жоден з них. Таким чином, ви намагаєтесь бути останньою відповіддю …

24
Найкоротша функція Minmod
Функція minmod - це варіант знайомого min , який з'являється в обмежуючих нахилі схемах високої роздільної здатності для часткових диференціальних рівнянь. Враховуючи ряд схилів, він вибирає найрівніший схил, доглядаючи за відносними знаками між схилами. Функція приймає довільну кількість параметрів. Тоді minmod (x 1 , x 2 , ..., x n …

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.