Pytania oznaczone «code-golf»

23
Wyszukiwanie bez instrukcji warunkowych

Wyzwanie to zostało zainspirowane zaprogramowaniem mikrokontrolera Arduino. Mam 6 diod LED i 6 przycisków podłączonych do różnych pinów na płycie. W kodzie każdemu przyciskowi i diodzie LED przypisany jest numer identyfikacyjny (1-6). Numery pinów (od 0–13) odpowiadające numerom identyfikacyjnym są...

23
Podobne kształty

Podobne liczby Dwa prostokąty są podobne, jeśli proporcje ich boków są takie same. Rozważ te dwa prostokąty; prostokąt o wysokości 5 linii i szerokości 11 znaków: =========== =========== =========== =========== =========== i prostokąt o wysokości 10 linii i szerokości 22...

23
Proste strzałki drukowania

Do ćwiczeń golfowych wykonywałem zadania w Intro mojej dziewczyny do klasy Python. Odkryłem, że przy tym zadaniu było wiele strategii, które były bardzo zbliżone do liczby postaci i jestem pewien, że ludzie tutaj mogą znaleźć jeszcze lepsze sposoby. Chociaż jestem najbardziej zainteresowany...

23
* Overwrit * etykiety

Jeśli kiedykolwiek próbowałeś dodać etykiety do naprawdę gęstej działki, zdasz sobie sprawę, że czasami etykiety nakładają się na siebie, co utrudnia ich czytanie. Zrobimy coś podobnego, ale w 1D. Dane wejściowe będą sekwencją (label, x-coordinate)par, a dane wyjściowe będą wynikiem losowania...

23
Iterowane sumy częściowe

Częściowe sumy listy liczb całkowitych [a 1 , a 2 , a 3 , ..., a n ] są s 1 = a 1 s 2 = a 1 + a 2 s 3 = a 1 + a 2 + a 3 ... s n = a 1 + a 2 + ... + a n n Następnie możemy pobrać listę sum częściowych [s 1 , s 2 , s 3 , ..., s n ] i ponownie obliczyć jej sumy częściowe, aby utworzyć nową...

23
Losowe ścieżki hydrauliczne

Napisz program lub funkcję, która przyjmuje trzy liczby całkowite, szerokość w, wysokość hi liczbę kroków s. Będziesz rysowanie non-self-przecinających błądzenia losowego s kroki długo na zasadzie 5*wprzez 5*hpiksela obrazu, w którym każda komórka 5 przez 5 piksel jest albo pusty (czysty beż) lub...

23
Trzy wzajemne quiny

Zadanie W tym wyzwaniu Twoim zadaniem jest napisanie trzech programów, które tworzą rodzaj systemu podobnego do quine. Nazwijmy programy A, Ba C. Jeżeli jeden z programów podaje jako źródło źródło innego programu, wysyła źródło trzeciego programu. Na przykład, jeśli Apodano Bjako dane wejściowe,...

23
Czy poradzisz sobie z pubem?

tło Jest późne piątkowe popołudnie, a ty i twoi przyjaciele decydujecie się pójść do pubu później tego wieczoru, ale przed pójściem do pubu uważasz, że powinieneś wypić kilka napojów. Jednak sprawy szybko się nasilają; twój przyjaciel Shaddock Pamplemousse wygrał na loterii na początku tego...

23
Państwa i stolice

Biorąc pod uwagę ciąg wejściowy, wypisz stan USA, którego kapitałem jest, jeśli jest to stolica stanu, stolica stanu, jeśli jest to stan, lub Arstotzkajeśli nie jest nim. Przykłady: Austin -> Texas Alaska -> Juneau The Nineteenth Byte -> Arstotzka Wszystkie stolice i ich stany: Baton...

23
N Slab Slanted Slash Cake

Napisz program lub funkcję, która przyjmuje dodatnią liczbę całkowitą N. Gdy N wynosi 1, wyjście /\ \/ Gdy N wynosi 2, wyjście /\/\ \/ / / / \/ Gdy N wynosi 3, wyjście /\/\/\ \/ / / / / / \/ / / / \/ Gdy N wynosi 4, wyjście /\/\/\/\ \/ / / / / / / / \/ / / / / / \/ / / / \/ W przypadku...

23
Liczby Bernoulliego

Te numery Bernoulliego (w szczególności, drugie numery Bernoulliego) są zdefiniowane w następujący rekurencyjnej definicji: Gdzie oznacza kombinację . Biorąc pod uwagę nieujemną liczbę całkowitą mjako dane wejściowe, wyprowadzaj reprezentację dziesiętną LUB zmniejszoną część dla mdrugiej...

23
Automat emoji

Nie widzisz emoji? Kliknij tutaj . Będziesz symulował automat. Przedmiotami jest 56 różnych emoji, które można przedstawić jako dwa zastępcze znaki UTF-8, od: 🍅 (U + D83C U + DF45) do 🍼 (U + D83C U + DF7C). W HTML emoji te mogą być reprezentowane w formie UTF-16 jako & # x1F345 do & #...

23
Programowanie zagadek i ciężarówka Taco

Programowanie zagadek i kodu Golf otworzył ciężarówkę taco ! To słowo jest już dostępne, a teraz użytkownicy z całej sieci Stack Exchange przyjeżdżają, aby wypróbować nasze smaczne, autentyczne tacos ASCII . Potrzebujemy Twojej pomocy, aby zapewnić, że wszyscy otrzymają swoje zamówienia w...

23
Podstawowa nazwa łacińska do postaci

Wróćmy do podstaw! Twój kod, kompletny program lub funkcja, musi przekonwertować oficjalną nazwę Unicode drukowalnego podstawowego znaku łacińskiego na odpowiedni znak. Na przykład dla danych wejściowych LOW LINEkod musi zostać wygenerowany _. Musisz tylko wpisać jedną nazwę postaci jako dane...

23
Znajdź n-ty Fibohexaprime

Tym razem wyzwaniem jest znalezienie n- tego Fibohexaprime . Definicja Fibohexaprime jest następująca: Najpierw obserwujemy listę z liczbami Fibonacciego: N | Fibonacci number 1 | 1 2 | 1 3 | 2 4 | 3 5 | 5 6 | 8 7 | 13 8 | 21 9 | 34 10 | 55 11 | 89 12 | 144 13 | 233 14 | 377 15 |...

23
Ile elfów potrzebuje Święty Mikołaj, aby dostarczyć prezenty?

Święty Mikołaj potrzebuje pomocy w określeniu, ilu elfów będzie potrzebował, aby pomóc mu dostarczyć prezenty do każdego domu. Węgiel jest znacznie cięższy niż prezenty, więc Święty będzie potrzebował trzech elfów na każdą niegrzeczną osobę w domu. Potrzebne są tylko dwa elfy, aby pomóc Mikołajowi...

23
Współwystępowanie i liczba pi

Wprowadzenie Teoria liczb jest pełna cudów w postaci nieoczekiwanych połączeń. Oto jeden z nich. Dwie liczby całkowite są współ-prime , jeśli nie mają one wspólne czynniki inne niż 1. Biorąc pod uwagę liczbę N , należy rozważyć wszystkie liczby całkowite od 1 do N . Losuj dwie takie liczby...

23
Konwertuj liczbę na Szesnastkową

Wyzwanie Oto prosty. Napisz funkcję lub program, gdy otrzyma liczbę w bazie 10 jako dane wejściowe, zwróci lub wydrukuje wartość tej liczby w systemie szesnastkowym . Przykłady 15 -> F 1000 -> 3E8 256 -> 100 Zasady Brak wbudowanych funkcji szesnastkowych Litery mogą być małe lub...