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

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

21
Перетворити повторний десятковий дріб
Це питання не потрібно застосовувати лише до закінчення десяткових знаків - повторювані децималі також можуть бути перетворені у дроби через алгоритм. Ваше завдання полягає в тому, щоб зробити програму, яка приймає повторний десятковий як вхідний, і вивести відповідний чисельник і знаменник (найнижчим рівнем), який виробляє це десяткове розширення. Дроби, що …

8
Відпочинок Піт-Мондріанського складу
Добрий день, Ваша мета - якнайменше кількість байтів вихідного коду відтворити будь-яку з картин «Склад» Піт Мондріана (наприклад, Композиція №10 ). Для відпочинку можна або використовувати фактичні кольори, або замінити їх відповідними кольорами з палітри кольорів 16 за замовчуванням Windows. Відпочинок можна вивести у форматі PNG, BMP або NetPBM, або …

15
Топографічні рядки
Ось приклад прикладу, тому я можу пояснити, у чому полягає проблема: ((1 2)(3 (4 5) moo)) (i (lik(cherries)e (woohoo))) Подумайте цей рядок тексту як топографічну карту деяких гір. Кожен набір дужок ілюструє одну одиницю висоти. Якщо ми «розглянемо» це збоку, щоб ми бачили гори вертикально, ми побачимо: 4 5 cherries …

23
Знайдіть основні фактори
У цьому завданні ви повинні написати програму, яка обчислює прості множники числа. Вхід - натуральне число 1 <n <2 ^ 32. Вихід - це список простих факторів числа у наступному форматі. Експоненти повинні бути опущені, якщо вони є 1. Лише вихідні прості числа. (Припустимо, що вхід становить 131784): 131784 = …

30
Чи рядок X є підрядком рядка Y?
Подавши рядки X і Y, визначте, чи X є підрядкою Y. Порожній рядок розглядається як послідовність кожного рядка. (Напр., ''І 'anna'є підрядками 'banana'.) Вхідні дані X - буквено-цифровий рядок, що залежить від регістру Y, буквено-цифровий рядок, чутливий до регістру Вихід Істинне чи помилкове (або його еквіваленти), правильно вказуючи, чи є …
23 code-golf  string 

26
Там була стара леді
Ваша мета - написати програму, яка надрукує наступний вірш саме так, як він з’являється тут: There was an old lady who swallowed a fly. I don't know why she swallowed that fly, Perhaps she'll die. There was an old lady who swallowed a spider, That wriggled and iggled and jiggled …

11
Це таємно Фібоначчі?
Фон Більшість із вас знає, що таке число Фібоначчі . Деякі з вас можуть знати, що всі додатні цілі числа можуть бути представлені у вигляді суми одного або декількох чітких чисел Фібоначчі, згідно з теоремою Зеккендорфа . Якщо кількість доданків в оптимальному представленні цілого числа Зекендорфа nє самим числом Фібоначчі, …

6
Розподіліть множину Гаусса
Gaussian ціле являє собою комплексне число, дійсні та уявні частини є цілими числами. Цілі гауссові цілі числа, як і звичайні цілі числа, можна унікальним чином представити як добуток гауссових простих чисел. Завдання тут полягає в обчисленні простих складових даного цілого числа Гаусса. Введення: ціле число Гаусса, яке не дорівнює 0 …

30
Прекрасне випробування, яке ЛІТЕРАЛЬНО просто
Напишіть програму, яка перевірить первинність заданого числа та надасть вихід у вигляді булевого значення (True є простим). Ваш основний тест може (але не повинен) бути дійсним для числа 1. Ось у чому полягає сама увага: ваша програма повинна підсумовувати просте число. Перетворіть кожен символ (включаючи пробіли) у його значення Unicode …

13
Ви можете впоратися з пабом?
Фон Пізно в п’ятницю вдень, і ви та ваші друзі вирішите потрапити в паб пізніше того вечора, але перед тим, як заходити в паб, ви вважаєте, що вам слід випити кілька напоїв. Однак речі швидко ескалірують; ваш друг Shaddock Pamplemousse виграв лотерею на початку цього тижня і вирішив принести ящики …

19
Виклик Дейкстри
Презентований на честь APL як інтерактивний інструмент, яким виповнилося 50 років цього року Фон Кен [Іверсон] представив свою працю « Формалізм в мовах програмування» в серпні 1963 р. На робочій конференції з механічних структур мови, Прінстон, штат Нью-Джерсі, Список учасників переповнений відомими і скоро відомими іменами та кількома майбутніми лауреатами …

2
Торговий автомат Emoji
Не можете бачити емоджи? Натисніть тут . Ви будете імітувати автомат. Елементи 56 різних емоджи, які можуть бути представлені у вигляді двох сурогатних символів UTF-8, від: 🍅 (U + D83C U + DF45) до 🍼 (U + D83C U + DF7C). У HTML ці емоджи можуть бути представлені у формі …
23 code-golf 

27
Перестановка послідовності
Вступ Давайте спостерігатимемо таку послідовність (невід’ємні цілі числа): 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, ... Наприклад, візьмемо перші три числа. Це 0, 1, 2. Числа, використані в цій послідовності, можна упорядкувати шістьма різними способами: 012 120 021 201 102 210 Отже, …

13
is_gaussian_prime (z)?
Завдання Напишіть функцію, яка приймає два цілі числа, a,bякі представляють цілі числа Гаусса z = a+ib(комплексне число). Програма повинна повертати правду чи хибність залежно від того, чи a+ibє це просто Гаусс чи ні . Визначення: a + bi є прем'єр-міністром Гаусса тоді і лише тоді, коли він відповідає одній з …

1
Чи можна зробити функцію затискання коротшою за потрійну в JS?
Уявіть цю коротку функцію, щоб зафіксувати число між 0 і 255: c = n => n > 0 ? n < 255 ? n : 255 : 0 Це найкоротша можлива версія функції затиску з JavaScript (без функцій ES.Next)? PS: Не впевнений, що це актуально, але 0 і 255 не …

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