Gli Strawpoll sono fantastici e li usiamo sempre in chat per ottenere opinioni sulle cose. Ma sono un po 'fastidiosi da realizzare poiché hai bisogno di un browser web per realizzarli e tutti sanno che accedo a PPCG solo attraverso le API SE e il ricciolo. Quindi voglio che tu …
Quali consigli generali hai per creare un bot per partecipare a una sfida di King of the Hill? Quali strategie usi per passare dalla considerazione della sfida alla creazione del tuo bot? Quali strutture di dati trovi più utili? Si prega di inviare un suggerimento per risposta.
È necessario scrivere un programma o una funzione che crea una stringa "scale-ified". Ecco come si "scala" una stringa: Per ogni carattere nella stringa: Se il carattere è una vocale maiuscola o minuscola, escluso 'y', emettilo quindi sposta il resto della stringa su una colonna. Se il personaggio è uno …
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 …
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 …
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 …
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 …
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 …
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 …
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 …
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) = …
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 …
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 …
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 …
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 …
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.