La tua sfida è trasformare il testo in input in codice "brain-flak" che produrrà il testo. Tutorial preso da qui con il permesso qui Brain-Flak ha due pile, conosciute come "sinistra" e "destra". Lo stack attivo inizia a sinistra. Se viene spuntato uno stack vuoto, verrà restituito 0. Questo è …
Questa sfida va da un test di ammissione a un corso di cyber security a numero chiuso. Comunque non ha a che fare con la sicurezza informatica, è solo per testare le abilità logiche e di programmazione degli studenti. Compito Scrivi un programma che rimuove le voci da un array …
Esiste un sito chiamato "Return True to Win" con attività interessanti per i programmatori Javascript. L'obiettivo è trovare argomenti per una determinata funzione che lo costringono a restituire true. Di seguito è una delle attività: function total(x) { return (x < x) && (x == x) && (x > x); …
Hexcells è un gioco basato su Minesweeper giocato su esagoni. (Divulgazione completa: non ho nulla a che fare con Hexcells. In realtà non mi piace molto il gioco.) La maggior parte delle regole di Hexcells può essere facilmente espressa in Minesweeper generalizzato (Minesweeper giocato su un grafico arbitrario). Quello che …
Dato un elenco di yardage buche, dimensioni verdi, un angolo di fetta e una distanza massima, calcolare un punteggio di golf . ipotesi La terra è piatta Tutti i verdi sono circolari L'angolo di taglio sarà compreso tra -45 e 45 gradi e verrà indicato in gradi Tutte le distanze …
Definizione Un "triangolo intero" è uno con coordinate intere. Ad esempio il seguente triangolo è un triangolo intero: (0, 0), (0, 1), (1, 2) with perimeter 1 + sqrt(2) + sqrt(5) ≈ 4.650. Compito L'obiettivo di questa sfida è contare tutti i triangoli interi (fino alla congruenza) con un perimetro …
Se una stringa T di lunghezza K appare K o più volte in una stringa S , allora è potenzialmente comunista . Ad esempio, 10in 10/10è potenzialmente comunista, poiché appare 2 volte ed è di lunghezza 2 . Si noti che queste sottostringhe non possono sovrapporsi. Una trasformazione communistic è …
La matrice ottimale (per lo scopo piuttosto ristretto di questa sfida) si ottiene "zippando" gli elementi dalle corrispondenti righe e colonne di una matrice quadrata e ottenendo il massimo da ciascuna coppia. Ad esempio, data la seguente matrice: 4 5 6 1 7 2 7 3 0 È possibile combinare …
Il polinomio caratteristico di una matrice quadrata A è definito come il polinomio p A (x) = det ( I x- A ) dove I è la matrice di identità e det il determinante . Nota che questa definizione ci fornisce sempre un polinomio monico tale che la soluzione è …
Calcolatore GPA (GPA = media dei voti) Sei uno studente universitario stressato durante la settimana delle finali. Invece di studiare per i tuoi esami in arrivo, decidi che è meglio determinare quale GPA avrai alla fine del semestre. In questo modo hai i dati per sostenere la tua decisione di …
Scrivi un programma a esecuzione indefinita che riporta quante istanze di se stesso sono attualmente in esecuzione. Ogni istanza del programma dovrebbe inoltre riportare l'ordine in cui è stata aperta da tutte le altre istanze attualmente in esecuzione. Esempio L'utente avvia il programma per la prima volta: chiameremo questa istanza …
Problema Disegna una catena esagonale xlunga, ciascuna con il lato della ylunghezza Ingresso x - la lunghezza della catena <= 50 y - la lunghezza di ciascun lato <= 50 Esempi x=1,y=1 _ / \ \_/ x=4,y=1 _ _ / \_/ \_ \_/ \_/ \ \_/ \_/ x=3,y=2 __ __ …
Compito Dati due numeri interi positivi (divid e n e div o r), calcola il q uotient e il r emainder. Normalmente sarebbe calcolato come e = o*q+rdove q*o<=ee 0<=r<o. Per questa sfida è ancora e = o*q+rma q*o>=ee -o<r<=0. Ad esempio e=20e o=3, normalmente lo sarebbe 20/3 -> 20=3*6+2, …
Guarda la seguente stringa. Notare uno schema? ABEFNOPEFGH DC GQI MHRJ LKJI SK DTL CUM BAZYXWV N EO DP CQ BAZYXWVUTSR Come alcuni potrebbero aver notato, è fondamentalmente una spirale dell'alfabeto, in cui le distanze tra righe / colonne aumentano gradualmente di 1 spazio / newline. Definizione rigorosa Diamo un …
Un grafico bipartito è un grafico i cui vertici possono essere divisi in due insiemi disgiunti, in modo tale che nessun bordo colleghi due vertici nello stesso insieme. Un grafico è bipartito se e solo se è bicolore. Sfida Il tuo compito è, data la matrice di adiacenza di un …
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.