dog è un'utilità della riga di comando che contiene un numero arbitrario di argomenti, il primo dei quali è il testo da scrivere e gli altri sono arbitrariamente molti file. L' dogutilità suddividerà il testo in parti uguali su questi file. Se è presente un resto n, i primi nfile …
Scrivi un programma in una lingua con nome Ache, data una stringa S, genera il nome di un diverso linguaggio di programmazione B. La lunghezza di Bdeve essere uguale alla distanza di Levenshtein (abbr. "LD") tra Ae S. Per essere considerato un linguaggio di programmazione, Bdeve avere una pagina esolangs …
La sfida Scrivi un programma che può prendere l'input di una stringa a riga singola contenente qualsiasi carattere stampabile ASCII e produrre la stessa stringa codificata in Base85 (usando una convenzione big-endian). Si può presumere che l'input sarà sempre di ≤ 100 caratteri. Una guida a Base85 Quattro ottetti sono …
Scrivi un programma o una funzione che, dati due stringhe ASCII Ae B, produrranno stringhe A'e in B'cui le sottostringhe comuni sono invertite al loro posto. Il processo per la ricerca A'è il seguente: A' è inizialmente vuoto. Se il primo carattere di Aè in B, trova il prefisso più …
Questa è una sfida abbastanza semplice per giocare a golf. Il tuo programma, dato una stringa ASCII, è di analizzare quella stringa in due stringhe, che valuterà. Se la seconda stringa è "successiva" rispetto alla prima, restituirà un 1, se è "precedente" rispetto alla prima, restituirà un -1 e, se …
Devi scrivere una funzione / programma che accetta l'input tramite stdin/ argomenti della riga di comando / argomenti della funzione, mescola i caratteri in una stringa e quindi emette la stringa finale tramite il stdout. L'input conterrà prima una stringa (non vuota o null), uno spazio e quindi un numero …
Io e il mio amico abbiamo questo gioco a cui giochiamo a parole. È un passatempo divertente e implica "cancellare" le lettere in una parola fino a quando non rimane più nulla. Sono davvero stanco che sia molto più veloce di me, quindi è il tuo compito implementarlo e lasciarmi …
Preludio è un linguaggio di programmazione esoterico, che ha pochissime, ma inusuali, restrizioni su ciò che costituisce un programma valido. Qualsiasi blocco di testo ASCII stampabile ("blocco" significa che le linee di ASCII stampabile sono separate da nuove righe - 0x0A) è valida a condizione che: Ogni colonna (verticale) di …
Questa volta il tuo compito è implementare una variante expand(1)dell'utilità POSIX che espande le schede negli spazi. Il programma deve prendere una specifica tabstop e quindi leggere l'input sullo standard in e sostituire i caratteri di tabulazione nell'input con la quantità appropriata di spazi per raggiungere il tabstop successivo. Il …
Il testo può essere tradotto in una versione scritta del linguaggio TUT sostituendo ciascuna lettera con la "parola TUT" corrispondente, come indicato nella seguente tabella (adattato dall'articolo collegato) * : a e h hash o o u yu b bub i ay p pup v vuv c kut j jag …
Scrivi una funzione o un programma per convalidare un indirizzo e-mail con RFC 5321 (alcune regole grammaticali trovate in 5322 ) con il rilassamento che puoi ignorare i commenti e piegare spazi bianchi ( CFWS) e letterali di indirizzi generalizzati. Questo dà la grammatica Mailbox = Local-part "@" ( Domain …
Spiegazione Due stringhe possono essere mischiate mescolando le loro lettere per formare una nuova stringa, proprio come due pile di carte possono essere mescolate per formare una singola pila. Ad esempio, le stringhe HELLOe WORLDpossono essere mescolate per formare HWEOLRLLOD, o HEWORLLLDO, o forse semplicemente HELLOWORLD. E ' non è …
La sfida Date due stringhe, ciascuna della lunghezza massima di 30, costituita da caratteri ASCII stampabili (codici [ 32 , 126 ][32,126][32, 126] ), inseriscili su una scala di bilanciamento nel minor numero di byte di codice! Questo consiste nei seguenti passaggi: Calcola e confronta i pesi delle stringhe Scegli …
Introduzione: Ho visto che c'era solo un'altra sfida legata al badminton in questo momento . Da quando gioco a badminton da solo (negli ultimi 13 anni), ho pensato di aggiungere alcune sfide legate al badminton. Qui il secondo (il primo può essere trovato qui ): Sfida: Alcune regole sul badminton …
sfondo MQTT (trasporto di telemetria di accodamento messaggi) è un protocollo di messaggistica basato su pubblicazione e sottoscrizione ( Wikipedia ) standard ISO . Ogni messaggio ha un argomento, ad esempio i seguenti esempi: myhome/groundfloor/livingroom/temperature USA/California/San Francisco/Silicon Valley 5ff4a2ce-e485-40f4-826c-b1a5d81be9b6/status Germany/Bavaria/car/2382340923453/latitude I client MQTT possono iscriversi agli argomenti dei messaggi utilizzando …
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.