Domande taggate «code-golf»

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

14
Approssimazione del numero Dottie
Il numero di Dottie è il punto fisso della funzione coseno o la soluzione dell'equazione cos (x) = x . 1 Il tuo compito sarà creare un codice che approssima questa costante. Il codice dovrebbe rappresentare una funzione che accetta un numero intero come input e genera un numero reale. …


1
Elementi più comuni di un elenco in Python
Questa è una domanda di consigli per giocare a golf in Python, che è in tema principale. Sto cercando il modo più breve per ottenere tutti gli elementi più comuni di un elenco in Python, nel modo più breve possibile. Ecco cosa ho provato, supponendo che l'elenco si trovi in …
13 code-golf  tips  python 

16
Costruiscimi una scalinata del castello!
Ti verrà data una stringa composta da ASCII stampabile (senza nuove righe). Il tuo compito è costruire una bella scalinata per il mio castello. Come costruire una bella scalinata? Prima di tutto, dovresti ottenere tutte le rotazioni della stringa. Ad esempio, la stringa abcdha le seguenti rotazioni: abcd, bcda, cdab, …

9
Shifting Caesars Shift
Descrizione A Caesar Shift è una cifra monoalfabetica molto semplice in cui ogni lettera viene sostituita da una dopo l'alfabeto. Esempio: Hello world! -> IFMMP XPSME! ( IBSLR, EGUFV!è l'output per la vera sfida, questo è stato un esempio di spostamento di 1.) Come puoi vedere, la spaziatura e la …

2
Queste trecce sono uguali?
Se non hai familiarità con la teoria delle trecce, ti consiglio di leggere prima questo . Questa domanda presuppone che tu abbia almeno familiarità con i concetti a portata di mano e presuppone che tu abbia familiarità con la teoria dei gruppi Definiamo σ n per essere la treccia in …

2
Stringhe cicliche, programmi nascosti
Scrivi 3 programmi che svolgono la seguente attività: Lasciate i codici sorgente A, B, C di questi tre programmi; se A esegue BC viene prodotto come output, se B esegue CA viene prodotto, se C corre AB viene prodotto; quindi ogni programma scrive una stringa (ciclicamente per ciascun programma) e …
13 code-golf  quine 

10
Numeri a triplo bilanciamento
Descrizione Consideriamo un numero intero con almeno 3 cifre triplicate se, quando divise in tre parti, le cifre in ogni parte si sommano allo stesso numero. Dividiamo i numeri come segue: abcdefghi - Standard case: the number of digits is divisable through 3: abc def ghi abcdefgh - Number % …

4
Radice quadrata un numero
Il compito è il seguente: Dato un numero intero positivo xe un numero primo n > x, emette il numero intero positivo più piccolo ytale che (y * y) mod n = x. Una parte importante di questa domanda è il limite di tempo specificato di seguito che esclude le …

3
Cita la mia citazione!
Una citazione è "la ripetizione di un'espressione come parte di un'altra". In inglese americano, una citazione è racchiusa tra virgolette ("), come nella frase precedente. Tuttavia, questa regola differisce quando una citazione appare all'interno di un'altra citazione. In questo caso, la citazione interna è circondata da virgolette singole ( '). …

22
Emette l'ennesimo numero di campana
Un numero di Bell ( OEIS A000110 ) è il numero di modi per partizionare un set di n elementi (distinti) etichettati. Il numero 0 Bell è definito come 1. Diamo un'occhiata ad alcuni esempi (uso parentesi per indicare i sottoinsiemi e le parentesi graffe per le partizioni): 1: {1} …
13 code-golf  math 


10
Sono un taxi secondario?
sfondo Il numero di Ramanujan, 1729, è chiamato un numero di taxi causa della storia (forse apocrifa) di Hardy che sale su un taxi per visitare Ramanujan in ospedale con questo numero, che gli sembrava insignificante. Da allora è noto come il più famoso di una classe di numeri interi …

16
Questo sito è inattivo o sono solo io?
Sfida La sfida è semplice, utilizzando http://isup.me , determinare se un sito Web inserito è attivo o inattivo. Se il sito è attivo, è necessario restituire un valore di verità e se il sito è inattivo, è necessario restituire un valore di falsità. Regole L'input sarà un indirizzo web come …

8
Trova tutti gli Anagrammi e anche i Subanagrammi!
Questa domanda è fortemente basata su questa domanda , ma dovrebbe comportare una serie di ulteriori difficoltà. Il tuo compito Devi scrivere un programma o una funzione che, quando riceve una stringa, ne stampa tutti i possibili anagrammi. Ai fini di questa domanda, un anagramma è una stringa che contiene …

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.