Запитання з тегом «code-golf»

Код-гольф - це змагання за вирішення певної проблеми в найменших байтах вихідного коду.

2
Це кубик Рубіка?
Почитаний час проходження педантів повинен зазначити, що малюнки «Кубики Рубіка» (на футболках, плакатах тощо) насправді не вирішуються. Перше, що слід перевірити, це те, що куб складається з правильних шматочків. Щоб вирішити куб, потрібно шість кольорів з дев'ятьма квадратами. Кубі також потрібні кожен край і кутовий блок (це менші куби, які …

30
Заплутана сходи алфавіту
З огляду на відсутність вводу, виведіть цей цікавий алфавітний шаблон в будь-якому випадку (випадок має бути узгодженим) за допомогою прийнятого способу виводу : А AB ACBC ADBDCD AEBECEDE AFBFCFDFEF AGBGCGDGEGFG AHBHCHDHEHFHGH AIBICIDIEIFIGIHI AJBJCJDJEJFJGJHJIJ AKBKCKDKEKFKGKHKIKJK ALBLCLDLELFLGLHLILJLKL AMBMCMDMEMFMGMHMIMJMKMLM ANBNCNDNENFNGNHNINJNKNLNMN AOBOCODOEOFOGOHOIOJOKOLOMONO APBPCPDPEPFPGPHPIPJPKPLPMPNPOP AQBQCQDQEQFQGQHQIQJQKQLQMQNQOQPQ ARBRCRDRERFRGRHRIRJRKRLRMRNRORPRQR ASBSCSDSESFSGSHSISJSKSLSMSNSOSPSQSRS ATBTCTDTETFTGTHTITJTKTLTMTNTOTPTQTRTST AUBUCUDUEUFUGUHUIUJUKULUMUNUOUPUQURUSUTU AVBVCVDVEVFVGVHVIVJVKVLVMVNVOVPVQVRVSVTVUV AWBWCWDWEWFWGWHWIWJWKWLWMWNWOWPWQWRWSWTWUWVW AXBXCXDXEXFXGXHXIXJXKXLXMXNXOXPXQXRXSXTXUXVXWX AYBYCYDYEYFYGYHYIYJYKYLYMYNYOYPYQYRYSYTYUYVYWYXY AZBZCZDZEZFZGZHZIZJZKZLZMZNZOZPZQZRZSZTZUZVZWZXZYZ Додаткові …

23
Напрямок руху
Правила Враховуючи код країни ISO3166-1-Alpha-2, ваше завдання - визначити напрямок руху для цієї країни: Введеним кодом буде дійсний код країни (дійсний, оскільки в ньому є елемент із двох наданих списків) Введення може бути списком з двох символів замість рядка, якщо це допомагає Ви можете скористатись малими літерами Ви оберете одне …

17
Імітуйте мій дурний будильник
У мене дурний старий будильник з двома кнопками: hourі minute. hourКнопка збільшує час встановленої сигналізації, а також minuteзбільшення хвилинного час набору сигналу тривоги. Однак деякі розумні дизайнери зрозуміли, що натискання обох кнопок одночасно повинно мати сенс, і вирішили, що натискання hourі minuteодночасне спричинить встановлення тривоги на 12:00 am/ 0:00. Ваше …
25 code-golf  date 

6
Гімлі, зроби його ще коротшим?
Я один із авторів Гімлі. У нас вже є 2-твітна (280 символів) версія на С, але я хотів би побачити, наскільки вона може бути маленькою. Gimli ( папір , веб-сайт ) - це висока швидкість із криптографічним перестановкою високого рівня безпеки, яка буде представлена ​​на конференції з криптографічного обладнання та …

8
Перевірте топологію
Виклик Давши набір Tпідмножини скінченного набору S={1,2,3,...,n}, визначте, Tє топологія чи ні. Пояснення Набір живлення P(S) деякого набору S- це набір усіх підмножин S. Деякі приклади: S = {}, P(S) = {{}} S = {1}, P(S) = {{}, {1}} S = {1,2}, P(S) = {{}, {1}, {2}, {1,2}} S = …

12
Намалюйте мої контури
Давши прямокутну матрицю висот, намалюйте її контури. Завдання Два елементи xі yзнаходяться на одному рівні контуру, якщо floor(x/10) == floor(y/10). Наприклад, 52і 58знаходяться на тому ж рівні контуру, але 58і 64не є. Акт малювання контурів визначається наступним чином: Для кожного елемента eзамініть його дворядним рядком, вибраним так: перший символ - …

26
Зробіть зигзагоподібний візерунок
Ваше завдання - взяти один цілий вхід і надрукувати зигзагоподібний зразок за допомогою косої та зворотної косої риски. Ціле введення визначає довжину кожного зигзагу та заг, а також кількість зигів та загів Візерунок завжди починається справа наліво Випробування 4-> / / / / \ \ \ \ / / / …

28
Запаморочливе ціле перерахування
Ваша задача сьогодні - вивести заданий термін послідовності, що перераховує всі цілі числа. Послідовність така: Якщо ми маємо 0-індексовану функцію, яка генерує послідовність f(n)і ceil(x)є функцією стелі, то f(0) = 0; abs(f(n)) = ceil(n/2); sign(f(n))є позитивним, коли nіceil(n/2) чи обидва або обидва , навіть дивно. Щоб зрозуміти цю послідовність, перші …

30
Цей код помилки на * this * і * that *, чи справді в них написано?
Натхненний я не мовою, яку ви шукаєте! Виклик Виберіть дві різні мови програмування та напишіть програму, яка друкує наступний рядок у stdout (або еквівалент): This program errors out in <the current language> :P а потім генерує різного роду помилки в кожній з двох мов. Правила Деякі правила взяті з початкового …

30
Вкажіть простий секундомір
Виклик Ваше завдання - написати програму, яка раз на секунду (включаючи негайно при запуску програми) друкує минулий час з моменту запуску програми. Правила Час повинен бути надрукований у hh:mm:ssформаті. (провідні нулі для одноцифрових значень) Позначки часу повинні бути розділені CR, LF або CRLF. (немає провідних пробілів) Новий час повинен з’являтися …
25 code-golf  date 

4
Переплетені обертання
Виклик Давши квадратну матрицю символів (однобайтові символи для друку ASCII), обертайте кожне "кільце" матриці в протилежних напрямках. Візьмемо приклад: 1 2 3 4 5 6 7 8 9 A B C D E F G H I J K L M N O P Потім, зовнішнє кільце обертають за годинниковою …
25 code-golf  matrix 

11
Будинок карт (версія 1)
Версія 2 тут . Просте завдання: задавши ціле число, намалюйте будинок карт із заданою кількістю історій. Якщо число від’ємне, намалюйте будинок догори дном. Приклади: Input: 2 Output: /\ -- /\/\ Input: 5 Output: /\ -- /\/\ ---- /\/\/\ ------ /\/\/\/\ -------- /\/\/\/\/\ Input: 0 Output: <empty, whitespace or newline> Input: …

24
Зменшити рядок до фрагмента алфавіту
Враховуючи не порожній рядок, що складається лише з нижнього та верхнього регістру буквених символів та пробілів ( [a-zA-Z ]), зменшіть його до фрагмента алфавіту, починаючи з першого символу. Щоб зменшити рядок, почніть з першого алфавітного символу, а потім видаліть кожен символ після нього, який не є наступною літерою алфавіту. Продовжуйте …

6
Послідовність занадто мета
Почнемо з порожньої 1-індексованої послідовності: _,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,... На n- му кроці ми заповнюємо кожну a (n) пробіли цілими числами, більшими за 1, починаючи з першого залишкового порожнього, де a (n) - n- й запис у послідовності. Після першого кроку: 2,_,3,_,4,_,5,_,6,_,7,_,8,_,9,_,10,_,11,_,12,_,13,_,... Зауважте, що (1) має бути 2, оскільки перше ціле число, що …

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