festa, festa!!!

Il forum di Base5, dove è possibile postare problemi, quiz, indovinelli, rompicapo, enigmi e quant'altro riguardi la matematica ricreativa e oltre.

Moderatori: Gianfranco, Bruno

Rispondi
franco
Livello 9
Livello 9
Messaggi: 1439
Iscritto il: mar dic 12, 2006 12:57 pm
Località: Bèrghem (Sardegna)

festa, festa!!!

Messaggio da franco »

Nel paese del Bengodi, la legge prevede che i lavoratori facciano festa tutti i giorni in cui un dipendente dell'azienda per cui lavorano compie gli anni.
In altri termini, si lavora esclusivamente nei giorni in cui nessun dipendente festeggia il compleanno (c'è da dire però che può capitare di dover lavorare la domenica ...)!

:?: Quanti impiegati deve assumere l'azienda Acme per massimizzare il numero complessivo di giornate lavorate da tutto il suo personale?
:?: Quanti risultano i giorni lavorativi per ciascun dipendente?

N.B. consideriamo l'anno da 365 giorni e assumiamo che i compleanni siano distribuiti in maniera casuale


www.diophante.fr
G1936
Franco

ENGINEER
noun. (en-juh-neer)
someone who does precision guesswork based on unreliable data provided by those of questionable knowledge.
See also wizard, magician

Gianfranco
Supervisore del sito
Supervisore del sito
Messaggi: 1720
Iscritto il: ven mag 20, 2005 9:51 pm
Località: Sestri Levante
Contatta:

Re: festa, festa!!!

Messaggio da Gianfranco »

Ciao Franco,
chiedo scusa per la mia risposta scherzosa che tradisce la natura probabilistica del problema e allude invece a un problema sociale.
In ogni caso, il numero di giorni lavorativi lo decide l'azienda controllando le assunzioni.
---
Soluzione 1: azienda schiavista.
Sei assunto/a solo se sei nato/a il 29 febbraio.
Giornate lavorate: tutte, tranne un giorno di festa ogni 4 anni.
---
Soluzione 2: azienda rispettosa dei diritti dei lavoratori.
Sei assunto/a solo se sei nato/a in uno di questi giorni: 1 gennaio, 6 gennaio, 25 aprile, 1 maggio, 2 giugno e altri n giorni stabiliti dall'azienda.
Pace e bene a tutti.
Gianfranco

franco
Livello 9
Livello 9
Messaggi: 1439
Iscritto il: mar dic 12, 2006 12:57 pm
Località: Bèrghem (Sardegna)

Re: festa, festa!!!

Messaggio da franco »

Il governo del Bengodi è molto attento a contrastare gli eventuali abusi dei datori di lavoro: le aziende possono assumere solo tramite l'ufficio di collocamento che fornisce lavoratori a caso dalla lista dei disoccupati; nessuna possibilità di scegliere.

Però le Aziende operano volentieri nel Bengodi perché i prodotti locali vendono benissimo all'estero. Vendono talmente bene che l'unico interesse delle Aziende è massimizzare la produzione e quindi le giornate complessive lavorate, anche se ciò comporta pagare tante festività!
Franco

ENGINEER
noun. (en-juh-neer)
someone who does precision guesswork based on unreliable data provided by those of questionable knowledge.
See also wizard, magician

Gianfranco
Supervisore del sito
Supervisore del sito
Messaggi: 1720
Iscritto il: ven mag 20, 2005 9:51 pm
Località: Sestri Levante
Contatta:

Re: festa, festa!!!

Messaggio da Gianfranco »

Ok, Franco.
Supponiamo allora che la ditta assuma senza guardare la data del compleanno.
Siccome non conosco bene la teoria della probabilità, procederò per gradi.
---
1) Assume 1 persona.
In tal caso, per ogni giorno dell'anno la persona ha
$\displaystyle p(1)=\frac{364}{365}$
probabilità di lavorare.
I giorni lavorati da quella persona saranno
giorni lavorati per persona = $\displaystyle 365 \cdot \frac{364}{365}=364$
giorni totali = $\displaystyle1\cdot364=364$
---
2) Assume 2 persone.
In tal caso, per ogni giorno dell'anno entrambe le persone hanno
$\displaystyle p(2)=\left(\frac{364}{365}\right)^2$
probabilità di lavorare.
I giorni lavorati da ciascuna di quelle 2 persone saranno
giorni lavorati per persona = $\displaystyle 365\cdot\left(\frac{364}{365}\right)^2=363$
giorni totali = $\displaystyle2\cdot363=726$
---
3) Assume 3 persone.
In tal caso, per ogni giorno dell'anno entrambe le persone hanno
$\displaystyle p(3)=\left(\frac{364}{365}\right)^3$
probabilità di lavorare.
I giorni lavorati da ciascuna di quelle 3 persone saranno
giorni lavorati per persona = $\displaystyle 365\cdot\left(\frac{364}{365}\right)^3=362$
giorni totali = $\displaystyle 3\cdot362=1086$
---
E così via, fino a n...
---
n) Assume n persone.
In tal caso, per ogni giorno dell'anno tutte le persone hanno
$\displaystyle p(n)=\left(\frac{364}{365}\right)^n$
probabilità di lavorare.
I giorni lavorati da ciascuna di quelle n persone saranno
giorni lavorati per persona = $\displaystyle 365\cdot\left(\frac{364}{365}\right)^n=...$
giorni totali = $\displaystyle n\cdot365\cdot \left( \frac{364}{365}\right) ^n$
---
Facciamo disegnare il grafico della funzione, ottenendo:
grafico.png
grafico.png (16.43 KiB) Visto 36066 volte
Dal grafico risulta che le persone sono circa 365 e le giornate lavorate totali sono circa 48943.
---
Salvo errori e omissioni.
Pace e bene a tutti.
Gianfranco

franco
Livello 9
Livello 9
Messaggi: 1439
Iscritto il: mar dic 12, 2006 12:57 pm
Località: Bèrghem (Sardegna)

Re: festa, festa!!!

Messaggio da franco »

Direi che siamo approdati allo stesso risultato anche se io ho fatto dei ragionamenti molto più complicati ...
Comunque, ho sviluppato i calcoli in modalità tabellare e sono arrivato al risultato che il massimo di giornate lavorate è pari (statisticamente) a 48.943,52 circa.
A tale numero si arriva sia con 364 che con 365 lavoratori ... immagino che a quel punto in Acme preferiranno risparmiare sui costi del personale e limitarsi a 364 assunzioni.
:)
Franco

ENGINEER
noun. (en-juh-neer)
someone who does precision guesswork based on unreliable data provided by those of questionable knowledge.
See also wizard, magician

Gianfranco
Supervisore del sito
Supervisore del sito
Messaggi: 1720
Iscritto il: ven mag 20, 2005 9:51 pm
Località: Sestri Levante
Contatta:

Re: festa, festa!!!

Messaggio da Gianfranco »

franco ha scritto:
gio nov 02, 2023 8:25 am
Comunque, ho sviluppato i calcoli in modalità tabellare ...
Anch'io, alla fine, ho usato una tabella per far disegnare il grafico da Excel e trovare il massimo.
Però devo segnalarvi che ho usato Excel perché ho incontrato difficoltà a disegnarlo, per n compreso fra 360 e 370, sia con WolframAlpha sia con Maxima.
Entrambi i software mi davano la linea appiattita a 0 (zero).
Quello qui sotto è il disegno di WolframAlpha.
wolframplot1.png
wolframplot1.png (44.89 KiB) Visto 36005 volte
wolframplot2.png
wolframplot2.png (38.6 KiB) Visto 35989 volte
Dove ho sbagliato?
Pace e bene a tutti.
Gianfranco

NothIng
Nuovo utente
Nuovo utente
Messaggi: 24
Iscritto il: mar ago 16, 2022 9:18 pm

Re: festa, festa!!!

Messaggio da NothIng »

Gianfranco ha scritto:
gio nov 02, 2023 4:09 pm
ho incontrato difficoltà a disegnarlo, per n compreso fra 360 e 370, sia con WolframAlpha sia con Maxima.
Questione curiosa....
pensando che $(364/365)^n$ per n grandi debba utilizzare una precisione maggiore per evitare problemi di approssimazione numerica ho aggiunto un ".0", con alcuni compilatori software funziona!

Da wolframalpha:
plot n*365*(364.0/365)^n from 1 to 4000
Immagine.png
Immagine.png (37.29 KiB) Visto 35957 volte
p.s. questo thread mi ricorda qualcosa di vecchio

franco
Livello 9
Livello 9
Messaggi: 1439
Iscritto il: mar dic 12, 2006 12:57 pm
Località: Bèrghem (Sardegna)

Re: festa, festa!!!

Messaggio da franco »

NothIng ha scritto:
gio nov 02, 2023 11:23 pm
p.s. questo thread mi ricorda qualcosa di vecchio
Acciderba!

Mi ero completamente dimenticato di aver già proposto lo stesso problema 14 anni fa!!
Probabilmente l'avevo preso da una fonte diversa (senza citarla :()

Scusatemi :oops:
Franco

ENGINEER
noun. (en-juh-neer)
someone who does precision guesswork based on unreliable data provided by those of questionable knowledge.
See also wizard, magician

newdelfo
Nuovo utente
Nuovo utente
Messaggi: 11
Iscritto il: mer lug 19, 2023 9:25 am

Re: festa, festa!!!

Messaggio da newdelfo »

... e se il signor Acme aprisse più aziendine, ognuna con un solo dipendente...?

franco
Livello 9
Livello 9
Messaggi: 1439
Iscritto il: mar dic 12, 2006 12:57 pm
Località: Bèrghem (Sardegna)

Re: festa, festa!!!

Messaggio da franco »

newdelfo ha scritto:
lun nov 06, 2023 11:46 am
... e se il signor Acme aprisse più aziendine, ognuna con un solo dipendente...?
Può diventare un problema diverso:
Considerato che:
- un dipendente costa all'azienda X fiorini l'anno
- in un giorno di lavoro, ogni dipendente produce un quantitativo di Pizzo del Bengodi che, al netto del costo del cotone, l'azienda vende a Y fiorini (Y >> X/365)
- i costi fissi di "tenuta d'azienda" (licenze, permessi, pratiche burocratiche, ...) ammontano a Z fiorini l'anno (Z>>X)
Determinare la dimensione ideale per massimizzare il profitto ...
...
Oppure facciamo che il presidente del Bengodi (che vuole essere rieletto alle prossime votazioni) concede l'autorizzazione a produrre il famoso Pizzo del Bengodi (Monopolio di Stato) a un'unica azienda concessionaria :D
Franco

ENGINEER
noun. (en-juh-neer)
someone who does precision guesswork based on unreliable data provided by those of questionable knowledge.
See also wizard, magician

Rispondi