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

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

10
Визначте тип входу
Завдання проста: визначте тип входу та виведіть ідентифікатор, який визначає, який тип він є. "Інтерфейс", Ціле число без знака: 0, 1, 34,111111111111111111111111111111111111111111 "SI", Ціле число: +0, +1, +42, -1, -3,-111111111111111111111111111111111111111111 "UD", без знака десяткового: 0.0, 1.23,1234.1234 "SD", десяткові: -0.0, +0.0,-1.235 "LE", лист: a- zі A-Z "SY", символ: ASCII кодові точки: …

6
Прибуток в магазині іграшок
Історія "2016 рік? Все добре", - бурчав продавець іграшок Гільберт. Він розплющив очі, витер соломку з вуха, витріщивши з вуха і з’їв ранковий ударний крем. Зразкові свята. Йому зараз потрібно ходити на роботу і закінчити бухгалтерію. Різдво - це дуже урожайний період року, особливо для його продажу. Гільберт точно знає, …
15 code-golf 

12
Равенство кутових відстаней чисел
Натхненний цим записом Numberphile Фон У числі куби відстані від цілого числа п визначається тут як безліч цілих чисел, які X³ відстань для даного х . Для простого прикладу, з n=100і x=2, що номер куб відстані є {92,108}. Це можна розширити на більший набір, просто змінивши х . З x …

4
Побудуйте просту кімнату в ASCII-art
Кімната може складатися з сполучених прямокутників, наприклад, приміщення у формі Г. Таке приміщення можна описати переліком розмірів, що описують розміри кожного прямокутника. Припустимо, у вас є два вхідні списки. Перший містить ширину прямокутників, складених вертикально один над одним. Другий містить висоту прямокутників. Як приклад, вхід [4 6][3 2]буде прямокутником 4 …

4
Обертайте кожен рядок і стовпець у матриці
Змагання Дано n x nматрицю цілих чисел зn >= 2 1 2 3 4 і список цілих чисел з точно вказаними 2nелементами [1,2, -3, -1] вивести обертову матрицю. Ця матриця будується наступним чином: Візьміть перше ціле число зі списку і поверніть перший рядок праворуч за цим значенням. Візьміть наступне ціле …

18
Сортування прямокутних матриць
Давши матрицю A, ми можемо сказати, що вона "сортується", якщо кожен рядок і стовпець Aсортується (висхідно зліва направо для рядків та зверху вниз для стовпців). Таким чином, ця матриця сортується: [ 1 2 3 4 5 ] [ 2 2 3 4 5 ] [ 3 3 3 4 5 …

5
Як далеко від зовнішності?
Візьміть 2D область простору, розділену на осі, вирівняні квадратними елементами, їх центри вирівняні через цілі інтервали. Кажуть, що край є внутрішнім, якщо він розділений двома елементами, інакше це зовнішній край. Ваша мета - знайти мінімальну кількість сусідніх елементів, які необхідно пройти, щоб досягти зовнішнього краю, починаючи від центру кожного елемента, …

18
Інвертувати PNG зображення
Створіть програму або функцію, яка приймає ім'я файлу як аргумент або зчитує його зі стандартного введення та виконує наступне завдання: Прочитайте зображення з png-файлу (ім'я вказане як аргумент). Зображують кольори на цьому зображенні, щоб, наприклад, темно-зелений (0, 75, 30) став (255, 180, 225) (тому що 255-0 = 255, 255-75 = …

4
П'ятниця: Перенумеруйте мій список ZX-спектру BASIC
Першою мовою програмування, до якої я був підданий, був Sinclair BASIC . Як і багато діалектів BASIC, він вимагає нумерації всіх рядків вихідного коду . В результаті використання GO TOкоманди було ідіоматичним і переходить до заданого номера рядка (без міток). Також є пов'язана GO SUBкоманда, яка може використовуватися як виклик …
15 code-golf 

1
Одноколірні арифметичні прогресії
Теорема Ван дер Ваердена говорить про це Для будь-яких заданих цілих чисел rі kє деяка кількість Nтаких, що якщо цілі числа {1, 2, ..., N}кольорові, кожне з одним r різним кольором, то kв арифметичній прогресії є принаймні цілі числа, одного кольору. Найменше таким Nє число Ван дер Ваердена W(r, k). …

3
Куди відправляється космічний корабель?
На основі ідеї, запропонованої Згарбом . Космічний корабель рухається навколо звичайної 3D-сітки. Осередки сітки індексуються цілими числами в правій системі координат, xyz . Космічний корабель починається з початку, вказуючи вздовж позитивної осі x , позитивна вісь z спрямована вгору. Космічний корабель пролетить по траєкторії, визначеній не порожньою послідовністю рухів. Кожен …

3
Реверс-інженер послідовності N-Бохань [и]
РЕДАКТИРУЙТЕ: Я прийму відповідь у понеділок, 15.02.2016. Нехай байти коли-небудь будуть на вашу користь! У своєму «Друк N-Боначі послідовності» виклик , @DJMcGoathem описує N-Боначі послідовності, в якій попередні N числа підсумовуються, замість традиційних 2 з послідовності Фібоначчі ( як кажуть, « дует nacci послідовності»). Потім він попросив взяти два входи, …

3
Статеві тварини Фібоначчі
Леонардо да Пісано, який називався Фібоначчі, сприяв приведенню індуїстсько-арабської системи числення в Європу. До цього математики там працювали в шістдесят базових з римськими цифрами. Наприклад, квадратний корінь з двох може бути наближений як: одна і двадцять чотири частини шістдесяти і п'ятдесяти однієї частини три тисячі шістсот , і записується як: …

4
Обчисліть число обмотки
Число обмотки - це ціле число чистих обертів проти годинникової стрілки, які повинен був зробити спостерігач, щоб слідувати заданому замкнутому шляху. Зауважте, що будь-які оберти за годинниковою стрілкою вважаються від’ємними до числа обмотки. Шлях дозволяється самостійно перетинатися. Деякі приклади (безсоромно взяті з Вікіпедії) наведені нижче: Ваша мета - обчислити число …

17
Застосовуйте закон Кірхгофа
Закон Кірхгофа говорить, що коли ви підсумуєте всі струми (позитивні для струмів, що йдуть на перехід, і негативні для струму, що виходять з переходу), ви завжди отримаєте результат 0. Подивіться на наступну схему: Використовуючи закон Кірхгофа, ви бачите, що i1 + i4 - i2 - i3 = 0, тому i1 …

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