Una strana calcolatrice
Mario ha acquistato una calcolatrice particolare che compie solo due operazioni:
- può calcolare $x+y$ e $x-y$ per ogni numero $x$ e $y$
- può calcolare $1/x$ per ogni $x!=0$
Mario dice che può calcolare il quadrato di ogni numero positivo in non più di $6$ operazioni con questa calcolatrice. Voi ci riuscite?
Inoltre afferma anche che, se gli lasciate annotare i risultati intermedi e riutilizzarli nei calcoli, è in grado di moltiplicare due qualsiasi interi positivi in non più di $20$ operazioni. E voi?
Cordialmente, Alex
- può calcolare $x+y$ e $x-y$ per ogni numero $x$ e $y$
- può calcolare $1/x$ per ogni $x!=0$
Mario dice che può calcolare il quadrato di ogni numero positivo in non più di $6$ operazioni con questa calcolatrice. Voi ci riuscite?
Inoltre afferma anche che, se gli lasciate annotare i risultati intermedi e riutilizzarli nei calcoli, è in grado di moltiplicare due qualsiasi interi positivi in non più di $20$ operazioni. E voi?
Cordialmente, Alex
Risposte
Mi viene in mente il seguente procedimento non ottimale per il primo punto:
Nuovo tentativo.
Però c'è un problema (che non saprei dire se lo è veramente) ...
Il testo presuppone che non si possa tenere traccia dei risultati precedenti mentre nel tuo procedimento nel passo 4 utilizzi il risultato del passo 2.
È vero che il testo non lo esclude esplicitamente ma nel secondo punto lo dice espressamente di poterlo fare quindi non saprei ...
Anch'io avevo notato che bastava cambiare segno ... comunque, per me, molto bene ...
P.S. Metti in spoiler, grazie
Il testo presuppone che non si possa tenere traccia dei risultati precedenti mentre nel tuo procedimento nel passo 4 utilizzi il risultato del passo 2.
È vero che il testo non lo esclude esplicitamente ma nel secondo punto lo dice espressamente di poterlo fare quindi non saprei ...

Anch'io avevo notato che bastava cambiare segno ... comunque, per me, molto bene ...

P.S. Metti in spoiler, grazie

L'avevo notata anche io la problematica. Non so se è possibile fare di meglio per ora.
La seconda parte è risolvibile come segue (in realtà mi vengono 19 operazioni in questo caso se non ho sbagliato i calcoli).
Bello, decisamente bello!
[ot]La cosa buffa è che proviene da qualche olimpiade russa (non ho capito quale) ma è dedicato ai ragazzi grade 8/9 cioè seconda superiore al massimo (credo)
[/ot]

[ot]La cosa buffa è che proviene da qualche olimpiade russa (non ho capito quale) ma è dedicato ai ragazzi grade 8/9 cioè seconda superiore al massimo (credo)

E' possibile che questo quiz sia gia' stato postato in passato ?
Io mi ricordo di averlo gia' visto...

No, sono di più perché non puoi riutilizzare calcoli già fatti ...
Questo specifico problema non credo sia già stato postato però mi pare proprio che siano stati postati problemi simili ovvero riguardanti calcolatrici speciali.
Questo specifico problema non credo sia già stato postato però mi pare proprio che siano stati postati problemi simili ovvero riguardanti calcolatrici speciali.
Eppure... forse mi ricordavo di questo, che e' abbastanza simile.
https://www.matematicamente.it/forum/vi ... i#p8538510
https://www.matematicamente.it/forum/vi ... i#p8538510
Credo siano 8 come nel mio primo tentativo.
"Quinzio":
"Quinzio":
Eppure... forse mi ricordavo di questo, che e' abbastanza simile.
https://www.matematicamente.it/forum/vi ... i#p8538510
Appunto, come dicevo è simile ma non lo stesso

@apatriarca
Cosa hai usato? Non riesco a replicarla
Cosa hai usato? Non riesco a replicarla
Una calcolatrice a caso online (http://www.alcula.com/calculators/rpn/) e poi un linguaggio di programmazione chiamato Factor. Il codice è però solo per indicare la sequenza di cose da inserire (e in effetti ho scritto / per scriverlo in fretta ma forse sarebbe stato meglio usare qualcosa come [tt]recip[/tt] o inserire gli [tt]1[/tt] per la divisione). Nel programma di programmazione Factor ho scritto il seguente codice per calcolare il quadrato di 6 (nel caso dovessi scrivere una funzione avrei bisogno di fare qualche operazione sullo stack per inserire più volte x).
In ogni caso secondo me non è possibile calcolare questo valore usando una calcolatrice normale senza parentesi o stack in 6 operazioni. Non ho una dimostrazione per questa ipotesi, ma usando una calcolatrice normale è possibile fare solo le seguenti operazioni (ANS è il valore corrente, x il numero di cui vogliamo calcolare il quadrato e C un numero--potenzialmente negativo--reale qualsiasi) e non credo siano sufficienti a ottenere il quadrato in sole 6 operazioni.
ANS + C ANS + x ANS - x 1 / ANS
Giocando un po' con le operazioni ho trovato la seguente formula per il cubo.
