Un anno fa mi sono imbattuto in questo problema durante una gara senza riuscire a risolverlo, mi domandavo se qualcuno avesse idee su come farlo.
Denotiamo con [x] il più grande intero <=x. Per ogni intero positivo n, definiamo f(n) semplicemente come il resto della divisione di n per 2, ovvero f(n)=1 se n è dispari, f(n)=0 se pari. Dire quanto vale la quantità:
f([1/45])+f([21/45])+f([321/45])+...+f([10987654321/45])+f([1110987654321/45])+...+f([99989796...54321/45]).
(P.S. La soluzione è 44, ma anche conoscendola capire come arrivarci non è semplice...).
Problema 79 del OneHoundredProblems2025
-
Sebastiano Marchi
- Messaggi: 33
- Iscritto il: 25 mar 2025, 23:44
Re: Problema 79 del OneHoundredProblems2025
Propongo la mia soluzione.
Testo nascosto:
Re: Problema 79 del OneHoundredProblems2025
Grande! Grazie mille ✌
-
davidsolano
- Messaggi: 1
- Iscritto il: 05 gen 2026, 15:02
- Contatta:
Re: Problema 79 del OneHoundredProblems2025
Secondo me la chiave è osservare la parità di ⌊k/45⌋ invece di cercare di calcolare ogni termine. Dal momento che f(n) dipende solo dal fatto che il quoziente sia pari o dispari, conviene studiare come variano i blocchi consecutivi di numeri quando si divide per 45. In pratica, ogni 45 numeri la parte intera aumenta di 1, quindi la parità si alterna regolarmente.
Per le sequenze “crescenti” del tipo 1, 21, 321, 10987654321 ecc. credo che il trucco sia contare quante volte si cade in un intervallo che dà quoziente dispari, senza entrare nel dettaglio di ogni singolo valore. Una volta vista questa periodicità, il risultato 44 diventa più plausibile, anche se ammetto che non è immediato arrivarci al primo colpo.
Per le sequenze “crescenti” del tipo 1, 21, 321, 10987654321 ecc. credo che il trucco sia contare quante volte si cade in un intervallo che dà quoziente dispari, senza entrare nel dettaglio di ogni singolo valore. Una volta vista questa periodicità, il risultato 44 diventa più plausibile, anche se ammetto che non è immediato arrivarci al primo colpo.