Pytania oznaczone «polyglot»

W przypadku wyzwań związanych z kodem działającym w wielu językach programowania.

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...

181
Nie jestem tym językiem, którego szukasz!

Czy to nie denerwujące, gdy znajdziesz kawałek kodu i nie wiesz, w jakim języku został napisany? To wyzwanie próbuje nieco rozwiązać ten problem. Wyzwanie Będziesz musiał napisać program, który po uruchomieniu w dwóch różnych językach wyświetli ciąg znaków: This program wasn't written in...

160
Poliglota Cukierek albo psikus

Ponieważ zbliża się Halloween, pomyślałem, że mogę rozpocząć zabawę w golfowym konkursie! Wyzwanie jest dość proste. Trzeba napisać program, który wyprowadza albo trickalbo treat. „Skręt?” możesz zapytać. Pozwól mi wyjaśnić: Twój program musi wykonać następujące czynności: Być kompilowalnym /...

101
Być może rzucić pracę z poliglotą

Mimo twojego protestu szef został zmuszony do pracy nad programem, który przyjmuje jedną liczbę całkowitą bez znaku jako dane wejściowe i wypisuje ciąg „liczba pierwsza”, jeśli ta liczba całkowita jest liczbą pierwszą, a „nie liczba pierwsza”, jeśli nie jest. Możesz wybrać język, w którym to...

93
Wszechstronna drukarka liczb całkowitych

Napisz fragment kodu, który można wykonać w co najmniej trzech różnych językach. Kod musi wypisać liczbę całkowitą 1w języku numer jeden, 2w języku numer dwa, 3w języku numer trzy itd. Zasady: Dane wyjściowe muszą być tylko liczbą całkowitą, ale końcowe znaki nowego wiersza są prawidłowe. Kod...

73
Oblicz Phi (nie Pi)

Nie, nie mam na myśli ϕ = 1.618...i π = 3.14159.... Mam na myśli funkcje . φ (x) jest liczbą całkowitą mniejszą lub równą, xktóra jest względnie podstawowa x. π (x) to liczba liczb pierwszych mniejsza lub równa x. Powiedzmy, że „not pi” to wtedy π̅ (x) i zdefiniujmy, że jest to liczba kompozytów...

68
Skała, Polyglot, Nożyczki

Napisz program, który jest poliglotą w trzech językach, który odtwarza kamień-papier-nożyce . Wejście dla dowolnej wersji programu jest zawsze jeden z ciągów rocklub paperlub scissors. W pierwszym języku program musi wypisać wybór papieru-kamienia-nożyczek, który przewyższa dane wejściowe: Input...

65
Napisz poliglotę, która wypisze nazwę języka

Twoim zadaniem jest napisanie programu, który będzie działał w jak największej liczbie języków, przy użyciu jak najmniejszej liczby znaków. Aby uniknąć trywialnych rozwiązań, program musi wydrukować nazwę języka, w którym został uruchomiony. Punktacja Twój program musi działać w co najmniej 5...

58
Policz jak Chuck Norris

Jak dobrze wiadomo , Chuck Norris liczył na nieskończoność. Dwa razy Poza tym , Chuck Norris może liczyć do nieskończoności do tyłu. Ponadto, choć być może mniej znany, Chuck Norris może mówić trochę po hiszpańsku oprócz angielskiego. Wyzwanie Napisz program (lub funkcję), który można...

51
Dołączanie długości ciągów

Wyzwanie: Biorąc pod uwagę ciąg sznaków a- z, A- Z, 0- 9, dołącz długość sdo siebie, licząc dodatkowe znaki w długości jako część całkowitej długości s. Wejście: Tylko ciąg o dowolnej długości (może być pusty). Wynik: Ten sam ciąg znaków, ale z długością dołączoną do końca. Znaki...

51
Określ wersję językową

Twoim wyzwaniem jest napisanie poliglota, który działa w różnych wersjach Twojego języka. Po uruchomieniu zawsze wyświetla wersję językową. Zasady Twój program powinien działać w co najmniej dwóch wersjach Twojego języka. Wyjście twojego programu powinno być tylko numerem wersji. Brak obcych...

48
Oblicz kwadrat i pierwiastek kwadratowy!

Musisz utworzyć poliglot, który wyprowadza kwadrat danych wejściowych w jednym języku i pierwiastek kwadratowy danych wejściowych w innym języku. Najkrótsza odpowiedź w bajtach wygrywa! Musisz mieć dokładność co najmniej 3 miejsc po przecinku, a wartość wejściowa zawsze będzie...

48
Wskazówki dotyczące tworzenia poliglotów

Poliglota to program, który można uruchomić w 2 lub więcej różnych językach programowania. Jakie masz ogólne wskazówki na temat tworzenia poliglotów lub wybierania języków, które można łatwo napisać dla konkretnego zadania? Proszę zamieścić wskazówki, które można zastosować w większości sytuacji....

44
Polyglot Anagrams Cops 'Thread

To wyzwanie ma dwa wątki. To jest wątek gliniarzy. Wątek rabusiów znajduje się tutaj . Wyzwanie polega na wybraniu sekwencji OEIS i napisaniu dwóch pełnych programów w dwóch różnych językach, które produkują ten n-ty element w sekwencji, gdy otrzyma n przez STDIN lub inne formy standardowego...

43
Skonstruuj macierz tożsamości

Wyzwanie jest bardzo proste. Biorąc pod uwagę liczbę całkowitą n, n x nwyślij macierz tożsamości. Matryca tożsamości obejmuje matrycę 1od lewego górnego do prawego dolnego rogu. Napisz program lub funkcję, która zwróci lub wyśle ​​utworzoną macierz tożsamości. Twój wynik może być tablicą 2D lub...

43
Klein Topololyglots

Klein to zaprojektowany przeze mnie język 2D, który można osadzić na 12 różnych powierzchniach topologicznych. Program Klein można uruchomić na różnych powierzchniach, zmieniając argumenty wiersza poleceń. Topologia określa, dokąd idzie wskaźnik instrukcji, gdy wychodzi poza krawędź programu....

42
99 butelek piwa, 99 języków

Celem jest napisanie prostego programu „99 butelek piwa”, który jest ważny w co najmniej 2 różnych językach (np. Nie w Python 2 i Python 3). Musi to być kompletny plik, który zostanie uruchomiony lub skompilowany. Interesujące odpowiedzi powinny zostać poddane pod głosowanie, ale liczy się również...

39
Natural Pi # 0 - Rock

Cel Utwórz program / funkcję, która pobiera dane wejściowe N, sprawdź, czy Nlosowe pary liczb całkowitych są względnie pierwsze, i zwraca sqrt(6 * N / #coprime). TL; DR Wyzwania te są symulacjami algorytmów, które wymagają jedynie natury i twojego mózgu (i być może pewnych zasobów wielokrotnego...