ForHosting KIT · Matematica

Calcolatore barca e corrente

Una barca che fa 10 in acqua ferma con una corrente di 2 risale a 8 e scende a 12. Risolva il problema nei due sensi: dalle velocità di barca e corrente, oppure da quelle controcorrente e a favore. Gratis nel suo browser.

  • Gratis
  • Funziona nel suo browser
  • Senza registrazione
  • I suoi dati restano sul dispositivo
Usalo da WebAPIEmailTelegramApp presto
Se inserisce
Modalità di calcolo
Dalle velocità della barca e della corrente
Velocità della barca in acqua ferma
10
Velocità della corrente
2
Ottiene
Velocità controcorrente
8
Velocità a favore di corrente
12

Converte tra la velocità della barca in acqua ferma, quella della corrente e le velocità a favore e contro corrente. Gratis, deterministico e privato nel vostro browser. Senza account.

Come si relazionano le velocità di barca e corrente

Nei problemi quantitativi classici una barca si muove in acqua ferma a velocità b mentre una corrente scorre a velocità s. Quando la barca va controcorrente la velocità effettiva è b meno s; quando va a favore le velocità si sommano e l'effettiva è b più s. Il problema inverso parte dalle velocità misurate a favore e contro, u e d, e recupera quella della barca come media e quella della corrente come metà della differenza.

Ogni ingresso deve essere un numero finito; la barca deve essere strettamente positiva, la corrente non negativa e, in modo diretto, la barca deve superare la corrente affinché la velocità controcorrente resti positiva. In modo inverso, sia a favore sia contro devono essere positive e a favore deve superare contro.

Ingressi, uscite e contratti stabili

I campi obbligatori dipendono dal modo. I livelli di presentazione possono convertire stringhe numeriche del modulo prima di chiamare solve, ma il nucleo non converte mai spazzatura in NaN in silenzio. I messaggi di errore usano sottostringhe stabili in inglese che l'harness abbina negli esempi dorati di errore.

Oggetti vuoti, intervalli contraddittori e valori non finiti sono rifiutati presto. Esaminate i tre esempi dorati prima di integrare: successo diretto con barca dieci e corrente due, recupero inverso degli stessi numeri e caso rifiutato in cui la corrente supera la barca.

Casi limite, uso didattico e limiti

Richiede barca più veloce della corrente affinché la controcorrente resti positiva in senso diretto. Corrente zero è consentita e uguaglia a favore e contro alla barca. Velocità negative sono rifiutate.

Un docente può percorrere con la classe il caso di acqua ferma dieci con corrente due fino a contro otto e a favore dodici, poi invertire la coppia per recuperare gli originali. Gli script di automazione chiamano la stessa funzione pura senza installare un foglio di calcolo. Risultati stabili tra browser e bordo perché l'arrotondamento è documentato e condiviso.

Autore samurai nell'atelier KIT.

Compiti ed esami

Controllate problemi classici di barca e corrente con risposte stabili e riproducibili.

Automazione

Chiamate la stessa funzione pura da script senza installare un foglio di calcolo o un CAS.

È gratis?

Sì. Il livello A gira interamente nel vostro browser senza account.

Chiama la rete?

No. Il motore parse mantiene il calcolo sul dispositivo.

I risultati sono stabili?

Sì. Matematica deterministica ed esempi dorati congelano il contratto.

Come trovo la velocità della barca in acqua ferma dalle velocità controcorrente e a favore?

Ne faccia la media. Con 8 controcorrente e 12 a favore di corrente, la barca fa 10 in acqua ferma, e la corrente è la metà della differenza tra le due, cioè 2.

Perché la barca deve essere più veloce della corrente?

Perché controcorrente la corrente si sottrae alla velocità della barca. Se fosse uguale o più veloce, la velocità controcorrente sarebbe zero o negativa e la barca non avanzerebbe, cosa che il problema classico non ammette.

Tutto quello che vedi in questa pagina è disponibile anche via API. Questa sezione è per i team che vogliono integrarlo nei propri sistemi; chi non ne ha bisogno può semplicemente usare lo strumento qui sopra.

POSThttps://api.kit.forhosting.com/math/boat-stream

Autenticazione con Bearer token: un POST mette in coda l'attività e il risultato arriva via webhook o link firmato.

curl -X POST https://api.kit.forhosting.com/math/boat-stream \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"mode":"from_boat_stream","boat":1}'
{
  "mode": "from_boat_stream",
  "boat": 1
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "math.boat_stream",
  "status": "queued",
  "_links": {
    "result": "/tasks/tsk_…/result"
  }
}

L'API è asincrona: ricevi subito un task_id e puoi fare polling fino a 1 richiesta al secondo.

per richiesta$0.002

Prezzo pubblicato, senza token né crediti. Se l'attività fallisce, non paghi.

HTTPCodiceSignificato
401unauthorizedChiave API mancante o non valida: controlla l'header Authorization.
402insufficient_balanceCredito esaurito: ricarica per continuare a eseguire attività.
404unknown_typeTipo di attività sconosciuto: controlla il campo type della richiesta.
429rate_limitedTroppe richieste in poco tempo: rallenta e riprova tra qualche secondo.

Come si relazionano le velocità di barca e corrente

La funzione pura solve accetta uno dei due modi e restituisce un unico payload con boat, stream, upstream e downstream così i client non indovinano quali campi sono presenti. Tipi errati, campi assenti e combinazioni fuori intervallo diventano errori invalid_input chiari invece di NaN silenziosi. La stessa aritmetica pura gira senza rete nel browser sotto il motore parse e sul percorso API.

Ingressi, uscite e contratti stabili

In from_boat_stream fornite boat e stream; in from_up_down fornite upstream e downstream. Il modo opzionale usa from_boat_stream per impostazione predefinita. Il payload di successo ripete sempre il modo e i quattro campi di velocità.

Dimostrazioni didattiche

Mostrate esempi risolti con fixture dorate allineate al widget e all'API.

E se l'ingresso non è valido?

Ricevete invalid_input con un messaggio chiaro in inglese.

Chi è l'autore di questa capacità?

samurai nell'atelier KIT di ForHosting.

Leggi la documentazione completa del KIT →