Pytania oznaczone «test-battery»

Problem, którego kryterium punktacji obejmuje uruchomienie danych wyjściowych programu przez dużą liczbę przypadków testowych.

309
Upgoat czy Downgoat?

Biorąc pod uwagę obraz kozy, twój program powinien najlepiej spróbować ustalić, czy koza jest do góry nogami, czy nie. Przykłady Są to przykłady danych wejściowych. Nie rzeczywiste dane wejściowe Wejście: Wynik: Downgoat Spec Twój program powinien mieć maksymalnie 30 000 bajtów Dane...

73
Utwórz „H” z mniejszych „H”

Wyzwanie Utwórz funkcję lub program, który po otrzymaniu liczby całkowitej sizewykonuje następujące czynności: Jeśli sizejest równe 1, wyjście H H HHH H H Jeśli sizejest większy niż 1, wyjście X X XXX X X gdzie Xjest wyjściem programu / funkcji dlasize - 1 (Jeśli wolisz, możesz dopasować...

44
Może być tylko 1!

Twoim zadaniem jest, biorąc pod uwagę dodatnią liczbę całkowitą n, wygenerowanie wyrażenia równego liczbie n. Haczyk polega na: dozwolona jest tylko liczba 1na wyjściu. Operatorzy do Twojej dyspozycji to: +, -, *I/ /jest dzieleniem zmiennoprzecinkowym (so 5/2 = 2.5). sqrt(as s) ceiloraz...

42
StringgnirtSStringgnirtSStringgnirtS

Oto stosunkowo proste wyzwanie. Biorąc pod uwagę ciąg o długości N , wypisz ciąg do przodu, następnie do tyłu, następnie do przodu, a następnie do tyłu ... itd. N razy. Na przykład, jeśli dane wejściowe były Hello! Powinieneś wypisać: Hello!!olleHHello!!olleHHello!!olleH Możesz także...

35
Snakify a String

Snakified string wygląda następująco: T AnE eOf ifi ing h s x l A k e r isI amp Sna dSt Twoje zadanie Weź ciąg si rozmiar n, a następnie wyślij zrywany ciąg. Dane wejściowe ThisIsAnExampleOfaSnakifiedStringi 3dałby powyższy przykład. Dane techniczne s będzie zawierać tylko znaki ASCII między...

34
Utwórz sztuczną farbę AI

W grze Flood Paint celem gry jest uzyskanie całej planszy w tym samym kolorze w jak najmniejszej liczbie tur. Gra rozpoczyna się od planszy wyglądającej mniej więcej tak: 3 3 5 4 1 3 4 1 5 5 1 3 4 1 1 5 2 1 6 5 2 3 4 3 3 4 3 4 4 4 5 5 5 4 1 4 6 2 5 3[3]1 1 6 6 5 5 1 2 5 2 6 6 3 6 1 1 5 3 6 2 3...

34
Detonuj ciąg

Dając dowolny ciąg, wydrukuj go w postaci trójkąta, w którym tekst biegnie w górę i w dół wzdłuż każdej przekątnej. Na przykład wejście "Hello World"powinno wypisać: d l r d o l W r d o l o W r d l o l l o W r d e l o l H l o W r d e l o l l o W r d l o l o W r d o l W r d...

27
Gdzie jest Blackhat?

Wyzwanie Napisz kod, który, biorąc pod uwagę obraz panelu z przypadkowego komiksu xkcd, zwraca prawdziwą wartość, jeśli Blackhat jest w komiksie lub falsey, jeśli nie. Kim jest Blackhat? Blackhat to nieoficjalna nazwa nadana postaci w komiksach xkcd, która nosi czarny kapelusz: Zaczerpnięte...

25
Ocena nazw domen

Handel nazwami domen to duży biznes. Jednym z najbardziej przydatnych narzędzi do handlu nazwami domen jest narzędzie do automatycznej oceny, dzięki czemu można łatwo oszacować, ile jest warta dana domena. Niestety wiele usług automatycznej oceny wymaga członkostwa / subskrypcji do korzystania. W...

23
Geometryczne wyzwanie

Wszyscy kochają geometrię. Dlaczego więc nie spróbujemy go zakodować w golfa? Wyzwanie to polega na przyjmowaniu liter i cyfr oraz tworzeniu kształtów w zależności od niego. Wejście Dane wejściowe będą miały postać (shapeIdentifier)(size)(inverter). Ale czym są identyfikator kształtu, rozmiar i...

23
Odgadnij język

Wprowadzenie Ta strona szybko buduje ogromny zbiór danych fragmentów kodu, więc zróbmy coś z tym! Oto plik danych . Zawiera 9 066 unikalnych par język + fragment kodu dla 113 języków, wszystkie pobrane z tej witryny. Format jest rozdzielony tabulatorami (język-TAB-urywek), wszystkie znaki nowego...

22
ASCII Art Octagons

Biorąc pod uwagę liczbę całkowitą wejściową n > 1, wyślij ośmiokąt artystyczny ASCII o długości boku złożonej ze nznaków. Zobacz przykłady poniżej: n=2 ## # # # # ## n=3 ### # # # # # # # # # # ### n=4 #### # # # # # # # # # # # # # # # # #### n=5 ##### # # # # # # # # # # #...

22
Obal domino!

Dzięki temu pytaniu o inspirację W tym starciu będziemy reprezentować linię domina jako ciąg |, /a \. Otrzymasz ciąg domino jako dane wejściowe i musisz określić, jak będą wyglądać, gdy się osiedlą. Oto zasady upadku domina Domino stojące |, na lewo od domina upadłego po lewej \, stanie się...

21
Gra o proporcjach atomowych

Twoim zadaniem jest stworzenie bota, który gra w Atomy , z najwyższym wynikiem. Jak działa gra: Plansza zaczyna się od pierścienia 6 „atomów”, z liczbami od 1do 3. Możesz „grać” atomem między dwoma atomami lub innym atomem, w zależności od samego atomu. Możesz mieć zwykły atom lub specjalny...

20
Zabawa z flagami!

Napisz pełny program o kodzie źródłowym 256 bajtów lub mniejszym, który patrzy na obraz flagi i określa, z jakiego kraju pochodzi ta flaga. Plik zip zawierający 196 różnych flag w wyzwaniu można pobrać tutaj . Źródło: [ Flagpedia ]. Te 196 obrazów flag to jedyne dane wejściowe, które program musi...