Quali consigli generali hai per giocare a golf in LOLCODE? Sto cercando idee che possano essere applicate ai problemi del codice golf in generale, almeno in qualche modo specifiche per LOLCODE. (es. "rimuovi commenti" non è una risposta). Si prega di inviare un suggerimento per risposta.
Questo frammento di stack disegna un rettangolo bianco con alias su uno sfondo nero dato i parametri per le sue dimensioni, posizione, angolo e dimensioni della griglia: <style>html *{font-family:Consolas,monospace}input{width:24pt;text-align:right;padding:1px}canvas{border:1px solid gray}</style><p>grid w:<input id='gw' type='text' value='60'> grid h:<input id='gh' type='text' value='34'> w:<input id='w' type='text' value='40'> h:<input id='h' type='text' value='24'> x:<input id='x' …
sfondo Il problema delle dodici monete è un classico puzzle di equilibrio comunemente usato nelle interviste di lavoro. Il puzzle apparve per la prima volta nel 1945 e fu proposto a mio padre da mio nonno quando chiese di sposare mia madre! Nel puzzle ci sono dodici monete, una delle …
Quali consigli generali hai per giocare a golf in Whitespace? Sto cercando idee che possano essere applicate ai problemi del code-golf e che siano almeno in qualche modo specifiche per gli spazi bianchi (ad esempio "rimuovere i commenti" non è una risposta). Si prega di inviare un suggerimento per risposta.
sfondo Di recente sei stato assunto da una piccola società di contabilità. Il mondo della contabilità è in qualche modo estraneo a te, quindi non sei sicuro di seguire tutte le linee guida professionali. In particolare, non sai quando dovresti arrotondare tutti quei numeri e in quale direzione, quindi la …
Questo problema deriva da cinque problemi di programmazione che ogni ingegnere del software dovrebbe essere in grado di risolvere in meno di 1 ora, che a sua volta è una lettura interessante. I primi problemi sono banali, ma il quarto può essere un po 'più interessante. Dato un elenco di …
Scrivi un programma o una funzione che accetta un numero intero positivo N (tramite stdin / riga di comando / arg funzione) e stampa o restituisce una rappresentazione di stringa di una camminata casuale bidimensionale che è lunga N passi, disegnata da barre: / \(più spazi e newline per la …
Quando agli studenti viene insegnato per la prima volta la tecnica di dimostrazione dell'induzione matematica , un esempio comune è il problema della piastrellatura di una griglia 2 N × 2 N con tromino a forma di L , lasciando vuoto uno spazio della griglia predeterminato. (N è un numero …
Scrivi un programma o una funzione che contiene un elenco di numeri interi positivi. Ognuno di questi numeri interi rappresenta la lunghezza laterale di un quadrato su un piano 2D. Ogni quadrato può essere spostato su qualsiasi coordinata intera nel piano, ma non può ruotare e non può sovrapporsi ad …
introduzione Molti di voi hanno familiarità con l' algoritmo di ordinamento unione per ordinare un elenco di numeri. Come parte dell'algoritmo, si scrive una funzione di supporto chiamata mergeche combina due elenchi ordinati in un elenco ordinato. Nello pseudocodice simile a Python, la funzione di solito assomiglia a questa: function …
Scrivi una funzione o un programma con nome che accetta un singolo intero N e stampa (su STDOUT) o restituisce (come stringa) le prime N barre della spirale sottostante, iniziando con la barra verticale al centro e spirale in senso orario verso l'esterno. _______________ / _____________ \ / / ___________ …
Viene fornito un elenco di ( a, b ) e un elenco di x . Calcola l' ascia massima + b per ogni x . Puoi assumere a , b e x sono numeri interi non negativi. Il programma o la funzione devono essere eseguiti nel previsto (alla casualità se …
introduzione Questa sfida è ispirata a Grime , il mio linguaggio di corrispondenza dei motivi 2D. Fondamentalmente, ti viene data una "grammatica" che descrive griglie bidimensionali di caratteri e il tuo compito è generare una griglia secondo la grammatica. Inoltre, la griglia dovrebbe essere il più piccola possibile in un …
Definire a sequenza di lunghezza appendice antepostan per essere una permutazione dei numeri 1, 2, ..., nche può essere generata dalla seguente procedura: Inizia con il numero 1. Per ogni numero da 2a n, posiziona questo numero all'inizio o alla fine della sequenza ( anteporre o aggiungi , quindi il …
L'alfabeto con bandiera del Codice internazionale dei segnali viene utilizzato dalle navi per le comunicazioni, in particolare per i segnali statici. La tua sfida è scrivere un programma o una funzione che prenderà una stringa da STDIN o come argomento e visualizzerà il testo corrispondente nell'alfabeto della bandiera ICS. Se …
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.