IT-CESENATICO 2022 Problem 5
Il robot "Mag-o-matic" manipola 101 bicchieri, disposti in una fila le cui posizioni sono numerate da 1 a 101. In ognuno dei bicchieri può trovarsi, oppure no, una pallina. Il robot Mag-o-matic accetta solo istruzioni elementari della forma , che interpreta come
"considera il bicchiere in posizione : se contiene una pallina, allora scambia tra di loro i bicchieri che si trovano nelle posizioni e (con il relativo eventuale contenuto), altrimenti passa all'istruzione successiva"
(si intende che , , sono interi compresi tra 1 e 101, con e diversi tra di loro, ma non necessariamente diversi da ). Un programma è una sequenza finita di istruzioni elementari, assegnate inizialmente, che Mag-o-matic esegue una dopo l'altra.
Un sottoinsieme si dice identificabile se esiste un programma che, a partire da una qualunque configurazione iniziale, produce una configurazione finale in cui il bicchiere in posizione 1 contiene una pallina se e solo se il numero dei bicchieri contenenti una pallina è un elemento di .
(a) Dimostrare che il sottoinsieme di costituito dai numeri dispari è identificabile.
(b) Determinare tutti i sottoinsiemi di identificabili.
Official text Italian Mathematical Olympiad 2022 official paper, page 2. Quoted with source.
A model read this text from the scan of the paper by OCR, with vision/claude@2.1.318 (claude-opus-5-5). No person has checked it against the paper yet.
Solutions
No solution is on olymmath yet. Official and human solutions come first when they arrive. AI solutions come after them, with a label.
Similar problems
These problems have the most words in common with this statement.