Una sfida al codice è una competizione per modi creativi di risolvere un puzzle di programmazione con un criterio obiettivo vincente non coperto da altri tag di punteggio (ad esempio code-golf).
L'obiettivo di questa sfida è scrivere un programma in grado di indovinare una parola nel minor numero possibile di tentativi. Si basa sul concetto dello show televisivo Lingo ( http://en.wikipedia.org/wiki/Lingo_(US_game_show) ). Regole Data una lunghezza della parola passata come primo argomento sulla sua riga di comando, il programma giocatore dispone …
Il tuo compito è creare un programma brainfuck per ciascuno dei seguenti operatori binari. Ogni programma dovrebbe prendere uno o due numeri a 8 bit (A e B) dall'input e calcolare l'operazione specificata: A XOR B A AND B A OR B A Shifted Left by 1 (circular shift) NOT …
Chiuso. Questa domanda è fuori tema . Al momento non accetta risposte. Vuoi migliorare questa domanda? Aggiorna la domanda in modo che sia in argomento per Code Golf Stack Exchange. Chiuso 5 anni fa . Scrivi un programma nella lingua di tua scelta che, quando letto, sono i testi di …
Scrivi un programma Brainfuck di non più di 256 caratteri che esegua il maggior numero di passaggi possibile, ma non esegua il ciclo all'infinito. Il programma potrebbe non accettare alcun input. Più specificamente: Supponi un numero infinito di celle a destra. Un <quando nella cella più a sinistra non fa …
BlackJack Dato che mi sono divertito tantissimo a lavorare sulla sfida originale di KOTH, volevo inventarne un'altra. Per me, il divertimento di queste sfide AI è nel perfezionare un bot relativamente semplice che gioca sottilmente un gioco molto semplice. A causa della natura probabilistica dei giochi di carte, penso che …
Nota: dopo aver provato questo da solo, mi sono presto reso conto di quale errore fosse. Pertanto, sto modificando un po 'le regole. La funzionalità minima richiesta: Classi di personaggi ( ., \w, \W, etc.) Moltiplicatori ( +, *, e ?) Gruppi di acquisizione semplici La tua sfida è implementare …
Quindi, prima di leggere alcuni concetti di base di informatica. Un albero binario è una struttura allocata in modo dinamico (solitamente utilizzata per l'archiviazione ordinata). A causa della sua natura, l'attraversamento di alberi binari è generalmente ricorsivo; Questo perché l'attraversamento lineare (tramite un loop) non è naturale quando ci sono …
pylint non ha limiti inferiori sui punteggi che fornirà il tuo codice. Utilizza la seguente metrica per assegnare un punteggio al codice, con il punteggio massimo pari a 10: 10.0 - ((float(5 * error + warning + refactor + convention) / statement) * 10) Con python 3.6, prova a scrivere …
Dopo tutto il divertimento che abbiamo avuto con le sfide poliglotta nel ( recente ) passato, che ne dici di una sfida in cui l'output può essere in due lingue? La tua risposta deve accettare input booleani be generare il testo "true"o "false". Lo stesso codice deve uscita, quando eseguito …
Questa sfida ti farà contare le pseudo- poliforme sulla piastrellatura quadrata snodata . Penso che questa sequenza non esista ancora sull'OEIS , quindi questa sfida esiste per calcolare quanti più termini possibili per questa sequenza. Aggiornamento: questo è ora sull'OEIS come A309159 : numero di poliforme generalizzate sulla piastrellatura quadrata …
Il tuo obiettivo è scrivere un programma che non accetta input e genera il seguente testo: ca e na ŋa va o sa; þa ša ra la ła. ma a pa fa ga ta ča; în ja i da ða. ar ħo ên ôn ân uħo; carþ taŋ neŋ es …
Dato un elenco di numeri interi positivi, scrivere il codice che trova la lunghezza della sotto-lista contigua più lunga che sta aumentando (non rigorosamente). Questa è la lista più lunga in modo tale che ogni elemento sia maggiore o uguale all'ultimo. Ad esempio se l'input era: [ 1 , 1 …
introduzione La tua sfida oggi (ispirata a questa sfida ) è quella di scrivere una serie di frammenti, funzioni o programmi completi ciascuno che emetta varie emoticon ascii, senza riutilizzare i personaggi. Sfida L'elenco delle emoticon ascii valide per questa sfida è sia qui che nel blocco di codice in …
Compito Codifica una stringa che consiste interamente di alfabeti maiuscoli ( A-Z) usando solo zeri e quelli, usando il tuo schema preferito. Ma la regola non è così semplice! Regole Il programma / funzione deve gestire correttamente qualsiasi stringa di input valida di lunghezza 8 . I risultati devono avere …
Come abbiamo visto in questa domanda , si possono esprimere complesse dichiarazioni logiche in termini di semplici connettivi del dragamine generalizzato. Tuttavia, il dragamine generalizzato ha ancora esuberi. Per evitare questi esuberi definiamo un nuovo gioco chiamato "Generalized-1 Minesweeper". Generalized-1 Minesweeper è una versione Minesweeper giocata su un grafico arbitrario. …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.