Pytania otagowane jako python

To wyzwanie jest związane z językiem Python. Pamiętaj, że wyzwania, które wymagają odpowiedzi w konkretnym języku, są ogólnie odradzane.

30
Wskazówki dotyczące gry w golfa w języku Python
Jakie masz ogólne wskazówki na temat gry w golfa w Pythonie? Szukam pomysłów, które można zastosować do problemów związanych z golfem i które są przynajmniej w pewnym stopniu specyficzne dla Pythona (np. „Usuń komentarze” nie jest odpowiedzią). Proszę zamieścić jedną wskazówkę na odpowiedź.
248 code-golf  python  tips 


27
Uczciwy kamień, papier, nożyczki
Wiele osób uważa RPS za grę losową. Jeśli obaj gracze grają nieprzewidywalnie, najlepszą strategią jest gra losowa. Wprowadźmy jednak trochę przewidywalności. Każdy bot będzie miał okazję powiedzieć drugiemu botowi, co będzie grał jednocześnie. Następnie następuje przerwa, w której każdy bot będzie wiedział, co ogłosił drugi gracz. Jeśli zagra tą bronią, …

30
Gra w kości, ale unikaj numeru 6 [zamknięte]
Turniej się skończył! Turniej się zakończył! Ostateczna symulacja została przeprowadzona w nocy, łącznie gier. Zwycięzcą został Christian Sievers ze swoim botem OptFor2X . Christian Sievers zdołał także zabezpieczyć drugie miejsce Rebelią . Gratulacje! Poniżej znajduje się oficjalna lista najlepszych wyników turnieju.3 ∗ 1083∗1083*10^8 Jeśli nadal chcesz zagrać w tę grę, …

30
Robot Roulette: hazard z wysokimi stawkami
Klasyfikacja końcowa + ---------------------------------- + --------- + ---- ----- + --------- + ---------------------------- + | Imię | Wynik | WinRate | TieRate | Prawdopodobieństwo eliminacji | + ---------------------------------- + --------- + ---- ----- + --------- + ---------------------------- + | 1. SarcomaBotMk11 | 0,06333 | 6,13% | 0,41% | [42 24 …

30
Znane są znane
Były Sekretarz Obrony USA, Donald Rumsfeld, słynnie spopularyzował frazę „znane znane”. Tutaj podzielimy jego uwagi na czteroliniową zwrotkę. W szczególności wyślij ten tekst: known knowns known unknowns unknown knowns unknown unknowns Wielkość liter nie ma znaczenia (na przykład Known unKnownsjest w porządku), a pojedyncza nowa linia jest akceptowalna, ale żadne …

26
Robienie kwadratowych słów
Wyzwanie Twoim zadaniem jest stworzenie programu, który pobiera dane wejściowe z ciągu i generuje dane wyjściowe w formacie kwadratu. Puste ciągi powinny zwracać pusty ciąg. Przykłady Biorąc pod uwagę wkład: golf Twój program powinien wypisać: golf o l l o flog Wkład: 123 Wydajność: 123 2 2 321 Wkład: a …

3
Rozwiąż kostkę Rubika
Napisz najkrótszy program, który rozwiązuje kostkę Rubika (3 * 3 * 3) w rozsądnym czasie i porusza się (powiedzmy, maks. 5 sekund na twoim komputerze i mniej niż 1000 ruchów). Dane wejściowe mają format: UF UR UB UL DF DR DB DL FR FL BR BL UFR URB UBL ULF …

22
Podstawowe dane ASCII
Alternatywny tytuł: Tally Your Prison Sentence on the Wall Biorąc pod uwagę liczbę n, dane wyjściowe pogrupowane w tradycyjne 5-na-grupę i 50 na wiersz. Przykłady 1 | | | | 4 |||| |||| |||| |||| 5 |||/ ||/| |/|| /||| 6 |||/ | ||/| | |/|| | /||| | 50 …
36 code-golf  ascii-art  number  code-golf  number  integer  binary  base-conversion  code-golf  array-manipulation  code-golf  chemistry  code-golf  number  sequence  fibonacci  code-golf  matrix  optimization  code-golf  number  code-golf  math  number  sequence  code-golf  math  array-manipulation  matrix  linear-algebra  code-golf  kolmogorov-complexity  cops-and-robbers  cops-and-robbers  code-golf  tips  basic  code-golf  decision-problem  binary  tiling  game  king-of-the-hill  python  code-golf  c  code-golf  ascii-art  code-golf  string  kolmogorov-complexity  alphabet  code-golf  number  code-golf  string  code-golf  number  sequence  integer  code-golf  number  permutations  restricted-complexity  restricted-time 

23
Głośny dylemat więźnia
W tym wyzwaniu zmierzysz się z hałaśliwym, powtarzającym się dylematem więźnia. W dylemat więźnia jest scenariusz, w teorii gier, gdzie istnieją dwa graczy, każdy z dwóch opcji: współpracuje lub wada. Każdy gracz radzi sobie lepiej, jeśli ma wadę, niż gdyby współpracował, ale obaj gracze wolą wynik, w którym obaj gracze …

4
FOLIA Silne pisanie w Pythonie!
Twoim zadaniem jest napisanie kodu w języku Python 2 lub 3, tak aby to wyrażenie: (a+b)(c+d) == a*c + b*c + a*d + b*d oceni Truebez zgłaszania wyjątków. Aby to wyjaśnić, skopiuję twój kod do pliku, a następnie fromdo pliku import *. Następnie wpiszę wyrażenie w konsoli i sprawdzę, czy …
35 code-golf  python 

6
Obejścia Pythona dla przypisania w lambda
To jest wskazówka dotycząca gry w golfa w Pythonie. W golfie w Pythonie podporządkowanie jest funkcją zdefiniowaną jako lambda. Na przykład, f=lambda x:0**x or x*f(x-1) oblicza silnię x. Format lambda ma dwie duże zalety : Płyta kotła f=lambda x:...lub lambda x:...jest krótsza niż def f(x):...return...lubx=input()...print... Wywołanie rekurencyjne może być użyte …
34 code-golf  tips  python 

9
Algorytm „sortowania”
Istnieje „algorytm sortowania”, zwany czasem sortowaniem Stalina, w którym w celu posortowania listy wystarczy usunąć elementy z listy, aż zostanie ona posortowana w porządku rosnącym. Na przykład lista [1, 2, 4, 5, 3, 6, 6] Kiedy „posortowane” za pomocą Stalina staje się sortowanie [1, 2, 4, 5, 6, 6] Trójka …

30
Aukcja z pierwszą ofertą z ceną zamkniętą
Ostateczny wynik Konkurs się skończył. Gratulacje dla hard_coded! Kilka interesujących faktów: W 31600 z 40920 aukcji (77,2%) zwycięzca pierwszej rundy wygrał najwięcej rund na tej aukcji. Jeśli w konkursie uwzględnione zostaną przykładowe boty, dziewięć najlepszych miejsc nie zmieni się inaczej AverageMinei heuristzamieni swoje pozycje. 10 najlepszych wyników na aukcji: [2, …

7
Praktyka golfa: Python [zamknięty]
To wyzwanie polegające na ćwiczeniu optymalizacji golfa w Pythonie - sztuczki i skróty wielokrotnego użytku do golenia kilku postaci. Wielu zna golfistów Python i korzysta ze wspólnych pomysłów z Python Tips . Niektóre z nich używają specyficznych dla Pythona funkcji, o których istnieniu możesz nie wiedzieć, chyba że je widziałeś, …
31 code-golf  python 

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.