Domande taggate «code-golf»

Code-golf è una competizione per risolvere un problema particolare con il minor numero di byte di codice sorgente.

4
Risolvi un'equazione lineare
Questa sfida ma con una specifica migliore. Spec Il tuo programma prenderà un'equazione lineare contenente una singola variabile xe genererà il valore di x. Input / Analisi L'input conterrà solo numeri, operatori, parentesi ( ()) xe un =segno (questo significa nessuno spazio). Le parentesi saranno sempre bilanciate. Ci sarà sempre …

7
Ordina gli articoli in base alla dipendenza
Obbiettivo Ordinare un elenco di elementi assicurando che ogni articolo sia elencato dopo le dipendenze specificate. Ingresso Un array di matrici di numeri interi, in cui ogni numero intero specifica l'indice in base 0 o in base 1 di un altro elemento che questo elemento deve seguire. L'input può essere …

2
Assistente per la ricerca di parole
Ho fatto ricerche di parola di recente, e ho pensato che sarebbe stato così molto più facile se tutti i parole lette da sinistra a destra. Ma riscrivere tutte le righe richiede un grande sforzo! Quindi sto chiedendo aiuto ai golfisti del codice. (Dichiarazione di non responsabilità: la storia di …

7
Ai bordi dell'ipercubo
Il tuo compito sarà quello di scrivere una funzione o un programma, che prenderà un intero n>0come input e produrrà un elenco dei bordi dell'ipercubon tridimensionale . Nella teoria dei grafi un bordo è definito come una 2 tupla di vertici (o angoli, se preferite), che sono collegati. Esempio 1 …

3
Mezza retromarcia di una stringa binaria
Questa è una domanda di follow-up alla mia domanda su Puzzling.SE : ho chiesto se esiste una funzione f che associa le stringhe booleane alle stringhe booleane, in modo che f (f (b)) = reverse (b) per tutte le stringhe di input b . (Per inverso , intendo la funzione …
12 code-golf  string 

1
Quante lettere in questa parola?
Ispirata al Project Euler # 17 , questa è la tua sfida. Scrivi un programma completo o una funzione che accetta un numero come input, quindi stampa o restituisci quante lettere ci vorrebbe per contare fino a includere quel numero in inglese (iniziando da uno). Non includere spazi, virgole o …
12 code-golf  math  number 

3
Knights and Knaves
Questo è code-golf . In questa sfida, scriveremo programmi / funzioni che risolvono enigmi " Knights and Knaves ". sfondo Ti ritrovi su un'isola ... ecc. ... Ogni persona sull'isola tranne te è un cavaliere o un furfante . I cavalieri possono solo fare affermazioni vere . I furfanti possono …
12 code-golf 

21
Moltiplicazione sequenziale
Il tuo obiettivo è quello di scrivere un programma che accetta un input e, quando incatenato insieme Nvolte, esegue una "moltiplicazione sequenziale". Cos'è la moltiplicazione sequenziale, potresti chiedere? È una sequenza con un seme adefinito così: f(0) = a f(n+1) = f(n)*(f(n)-1) Quindi, lascia a = 5. Così, f(0) = …

6
Numero di passaggi per una ricerca binaria
Dato un input di un numero intero positivo, emettere il numero di passaggi necessari per trovare l'input tramite una ricerca binaria a partire da 1. Stiamo simulando una ricerca binaria per l'intero che è stato fornito come input, in cui il ricercatore simulato può indovinare ripetutamente un numero intero e …

4
Aiuta a ricalcolare il tuo rappresentante!
Un paio di mesi fa, abbiamo discusso di meta sull'aumento della reputazione assegnata per i voti positivi sulle domande. Ecco le basi del nostro attuale sistema di reputazione per i voti: 1 Un voto positivo Uvale 5 punti reputazione. Un voto di risposta uvale 10 reputazione. Un downvote di domande …

4
Tutti i numeri che si adattano a una stringa
Scrivi un programma o una funzione che accetta un numero intero positivo. Stampa un elenco di tutti i numeri decimali distinti che possono essere scritti esattamente in N caratteri usando cifre ( 0123456789), punti decimali ( .) e segni negativi ( -). Ad esempio, alcuni numeri che sarebbero nell'elenco uscita …

5
Notazione scientifica efficiente
L'altro giorno il mio insegnante di chimica ci stava spiegando della notazione scientifica (usando un piccolo numero e moltiplicandolo per poteri di dieci per esprimere più facilmente un gran numero), il che mi ha riportato indietro di alcuni anni a quando l'ho imparato per la prima volta. Dopo aver appreso …
12 code-golf  string  math 

14
Preparare un test a scelta multipla
introduzione Nota: questo non è un metodo per incoraggiare gli imbrogli. Come già detto da C O'Bʀɪᴇɴ , studiare è la soluzione migliore per superare un test: 3. Considera le seguenti risposte al test a scelta multipla: ABCBCAAB Ecco una tabella che indica se le risposte corrispondono: A B C …

1
Ci sono parentesi sotto mentite spoglie?
Qualcuno ci ha dato una stringa, ma tutti i caratteri simili a parentesi sono stati cambiati in quelli normali e non sappiamo quale, o anche quanti ce ne fossero. Tutto ciò che sappiamo è che se L1,L2,L3,...,LNfossero diversi tipi di parentesi sinistre e R1,R2,R3,...,RNfossero differenti tipi corrispondenti di parentesi quadre, …

4
Scegli le scene per un film
introduzione Finalmente la compagnia cinematografica sta finanziando il tuo film. Ti hanno dato un budget massimo e hanno anche fissato il tempo di esecuzione del tuo film. Ora puoi iniziare con la pre-produzione. Hai già pianificato un sacco di scene, ma non tutte si adatteranno al budget e il film …

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.