Allenamento - Selezione scolastica

Documenti analoghi
matematica è il numero che indica in quante parti è stato diviso l intero è il numero che indica quante sono le parti da considerare

OLIMPIADI DI INFORMATICA SELEZIONE SCOLASTICA 17 novembre 2016

Tempo e spazio di calcolo (continua)

Quando possiamo dire che un numero a è sottomultiplo del numero b? Al posto dei puntini inserisci è divisibile per oppure è divisore di

Kangourou della Matematica 2017 Coppa Ecolier a squadre Finale Cervia, 8 maggio Quesiti

Studio delle successioni con il software

Somma di due o più numeri naturali

Come risolvere i quesiti dell INVALSI - terzo

per un altro; le più importanti sono quelle di seguito elencate.

matematica è il numero che indica in quante parti è stato diviso l intero è il numero che indica quante sono le parti da considerare

Gara a squadre di matematica per le scuole medie 16 Dicembre 2016

Kangourou Italia Gara del 15 marzo 2001 Categoria Benjamin Per studenti di prima e seconda media

Algoritmi e Strutture Dati

Algoritmi e Strutture Dati

1 Multipli e sottomultipli. Divisibilità

Secondo allenamento. Olimpiadi Italiane di Informatica - Selezione territoriale

Somma di numeri floating point. Algoritmi di moltiplicazione e divisione per numeri interi

Unione Matematica Italiana PROGETTO OLIMPIADI DI MATEMATICA. 4. Qual è la cifra delle unità di 3 (87)? (A) 1 (B) 7 (C) 3 (D) 9 (E) 5

n n 1 n = > Il calcolo del fattoriale La funzione fattoriale, molto usata nel calcolo combinatorio, è così definita

CLASSE 5B - Addizioni

LEZIONE DI MATEMATICA SISTEMI DI NUMERAZIONE. (Prof. Daniele Baldissin)

DIVISIONE TRA POLINOMI IN UNA VARIABILE

Logica matematica e ragionamento numerico

1.2f: Operazioni Binarie

Progetto Olimpiadi di Matematica 2000

Learning by doing Attività all aperto/outdoor Training Lezione frontale Esercitazioni individuali Compito di apprendimento Approccio dialogico

Le Funzioni e la Ricorsione

Problema. Equazioni non lineari. Metodo grafico. Teorema. Cercare la soluzione di

OLIMPIADI DI INFORMATICA SELEZIONE SCOLASTICA - 16 novembre 2006

Allenamento matematico di primavera

2) Quale delle seguenti frazioni corrisponde al numero decimale 2,7? a) 2/7 b) 27/10 c) 27/5 d) 27/100

Rilevazione degli apprendimenti. Anno Scolastico PROVA DI MATEMATICA. Scuola primaria. Classe Seconda Fascicolo 5

Giochi d Autunno (Centro PRISTEM, Università Bocconi)

04 Aritmetica del calcolatore

Conversione di base. Conversione decimale binario. Si calcolano i resti delle divisioni per due

RAPPRESENTAZIONE GLI ALGORITMI NOTAZIONE PER LA RAPPRESENTAZIONE DI UN ALGORITMO

6 dicembre 2012 Gara a squadre di matematica per le scuole medie

Dall abaco ai numeri indiani. La numerazione decimale posizionale

un rettangolo, due quadrati e un cerchio un cerchio, due triangoli e un quadrato due quadrati, un cerchio, un triangolo

Elementi di Algebra e di Matematica Discreta Numeri interi, divisibilità, numerazione in base n

Rappresentazione di numeri interi

FINALE 30 agosto 2008

Metodo di Euclide delle sottrazioni successive per il calcolo del M.C.D.

Finale nazionale di giochi matematici 2004

Fondamenti della Matematica a.a LUMSA. Basi di numerazione. Scrittura in forma polinomiale e scrittura in una base

Progetto: Dama. 1 - Descrizione. 2 - Regole del gioco. Appello di febbraio 2003

A IC T A M E T A M I D A V O R P

Introduzione agli Algoritmi 4. Problemi. Dal Problema alla Soluzione

Kangourou Italia Gara del 28 marzo 2008 Categoria Student Per studenti di quarta o quinta della secondaria di secondo grado

LE RADICI QUADRATE 9=3. è il simbolo dell operazione e prende il nome di segno di radice

MODULO 1. Prof. Onofrio Greco. Prof. Greco Onofrio

Il nano sulle spalle del gigante

Analogico vs. Digitale. LEZIONE II La codifica binaria. Analogico vs digitale. Analogico. Digitale

APPUNTI DI INFORMATICA

1 Multipli di un numero

Giochi matematici: giochi per tutti

Architettura degli Elaboratori

= < < < < < Matematica 1

CAMPIONATI STUDENTESCHI DI SCACCHI TEST DI SELEZIONE

UNIVERSITÀ DEGLI STUDI ROMA TRE Corso di Studi in Ingegneria Informatica Ricerca Operativa 1 Seconda prova intermedia 17 giugno 2013

Esercizi sulla conversione tra unità di misura

Moltiplicazione. Divisione. Multipli e divisori

I termini dell operazione sono: la base, l esponente e il valore della potenza: DOVE 4 è la base 3 è l esponente 64 è il valore della potenza

Kangourou della Matematica 2012 Coppa a squadre Kangourou - finale Mirabilandia, 6 maggio Quesiti

Gara Matematica. Dipartimento di Matematica Ulisse Dini. Viale Morgagni 67/a Firenze. Soluzioni edizione 2011

Testo Categoria: E3 (Alunni di terza elementare)

Numeri interi (+/-) Alfabeto binario. Modulo e segno

Test di autovalutazione

Rappresentazione dei Numeri

Liceo Scientifico Statale G. Stampacchia Tricase Tempo di lavoro 120 minuti

COMPITI VACANZE ESTIVE 2017 MATEMATICA Scuola Media Montessori Cardano al Campo (VA)

Lezione 8 programmazione in Java. Anteprima. La ricorsione. Nicola Drago Dipartimento di Informatica Università di Verona

Kangourou Italia Gara del 18 marzo 2004 Categoria Ecolier Per studenti di quarta o quinta elementare

SIMULAZIONE TEST INVALSI

Esercizi su Python. 14 maggio Scrivere una procedura che generi una stringa di 100 interi casuali tra 1 e 1000 e che:

Versione di Controllo

MAPPA MULTIPLI E DIVISORI

Laboratorio di Informatica

I.4 Rappresentazione dell informazione - Numeri con segno

Come risolvere i quesiti INVALSI del 18 giugno 2009

Kangourou Italia Gara del 28 marzo 2008 Categoria Ecolier Per studenti di quarta o quinta della scuola primaria

SOLUZIONI. u u In un quadrato magico sommando gli elementi di una riga, di una

3) Quale numero corrisponde a 1 centinaio - 6 decine - 9 unità?

Un esempio di calcolo di complessità: insertion sort

Unione Matematica Italiana PROGETTO OLIMPIADI DI MATEMATICA

LE SEQUENZE Questi esercizi sono i più comuni e i più frequenti. Sono prove che si basano su un semplice principio costituito dalla ricerca della

Primo allenamento. Olimpiadi Italiane di Informatica - Selezione territoriale

Kangourou Italia Gara del 17 marzo 2005 Categoria Student Per studenti di quarta o quinta superiore. I quesiti dal N. 1 al N. 10 valgono 3 punti

Fondamenti d Informatica: Le Macchine di Turing. Barbara Re, Phd

Transcript:

Allenamento - Selezione scolastica Olimpiadi Italiane di Informatica Luca Chiodini luca@chiodini.org - l.chiodini@campus.unimib.it 10 novembre 2017

Struttura delle OII - IOI 2

Struttura delle OII - IOI Selezione scolastica (16 novembre 2017) 2

Struttura delle OII - IOI Selezione scolastica (16 novembre 2017) Selezione territoriale (aprile 2018) 2

Struttura delle OII - IOI Selezione scolastica (16 novembre 2017) Selezione territoriale (aprile 2018) Finale nazionale (Campobasso, 13-15 settembre 2018) 2

Struttura delle OII - IOI Selezione scolastica (16 novembre 2017) Selezione territoriale (aprile 2018) Finale nazionale (Campobasso, 13-15 settembre 2018) Finale internazionale (Baku - Azerbaijan, fine estate 2019) 2

Struttura delle OII - IOI Selezione scolastica (16 novembre 2017) Selezione territoriale (aprile 2018) Finale nazionale (Campobasso, 13-15 settembre 2018) Finale internazionale (Baku - Azerbaijan, fine estate 2019) Laozi Anche un viaggio di mille miglia inizia con un passo. 2

Selezione scolastica 3

Selezione scolastica Struttura della prova 90 minuti 20 esercizi a punteggio variabile tra 1 e 3, divisi in tre macro-categorie: 3

Selezione scolastica Struttura della prova 90 minuti 20 esercizi a punteggio variabile tra 1 e 3, divisi in tre macro-categorie: Logica-matematica (9 punti totali) Programmazione (15 punti totali) Algoritmici (16 punti totali) 3

Selezione scolastica Struttura della prova 90 minuti 20 esercizi a punteggio variabile tra 1 e 3, divisi in tre macro-categorie: Logica-matematica (9 punti totali) Programmazione (15 punti totali) Algoritmici (16 punti totali) Si passa alla selezione territoriale se si arriva primi; se si arriva secondi facendo più punti della media nazionale ( 9 punti); se si arriva terzi-decimi facendo più di 20 punti. 3

Problemi a carattere logico - matematico

Esercizio 1 (2016) - 1 punto Enrico è più alto di Biagio, Enrico è più basso di Andrea, Chiara è più bassa di Biagio ma più alta di Donato. Chi è la persona che occupa il posto intermedio in altezza? a) Donato b) Andrea c) Chiara d) Biagio 5

Esercizio 2 (2016) - 1 punto Si consideri la seguente scacchiera 7x7, con più caselle bianche che nere. Qual è il massimo numero di scacchiere 3x3, sempre con più caselle bianche che nere, contenute nella scacchiera 7x7? a) 15 b) 13 c) 16 d) 9 6

Esercizio 3 (2016) - 2 punti La successione di Fibonacci, i cui primi numeri sono 1, 1, 2, 3, 5, 8, 13,... si ottiene in base alla seguente definizione ricorsiva: Fib(1) = 1 Fib(2) = 1 Fib(n) = Fib(n 2) + Fib(n 1) per n > 2 Si consideri invece la successione 1, 2, 8, 28, 100, Z,... ottenuta in base alla seguente definizione ricorsiva: Gib(1) = 1 Gib(2) = 2 Gib(n) = X Gib(n 2) + Y Gib(n 1) per n > 2 Quanto valgono X, Y e Z? 7

Esercizio 1 (2015) - 1 punto In un negozio di vestiti la gestione economica dei dipendenti si svolge così: metà delle entrate va alla responsabile Sara ed il restante viene diviso a metà tra le due dipendenti Francesca ed Elena. Un giorno entra in negozio uno studente di Matematica (tutti sanno che i matematici sbagliano i conti) e, chiacchierando con Elena, viene a sapere della loro gestione economica. Il giovane matematico va a parlare con la responsabile e le suggerisce un modo alternativo per fare lo stesso conto: dividere le entrate per tre ogni mese, così da diminuire il numero di divisioni. Cosa si pensa di questa scelta? a) Lo studente è innamorato di Elena e vuole conquistarla aumentandole lo stipendio b) Lo studente ha fornito una soluzione più veloce per fare gli stessi conti c) La soluzione fornita dallo studente fa guadagnare un quarto in meno la responsabile d) La soluzione fornita dallo studente fa guadagnare un quarto in più le dipendenti 8

Esercizio 2 (2015) - 1 punto È appena uscita la nuova edizione della Guida alle selezioni territoriali. Sapendo che la prima pagina non ha il numero (come tradizione per tutti i libri) e che la somma di tutti i numeri di pagina del libro vale 1595, quante sono le pagine del libro? a) 56 b) 63 c) 44 d) 72 9

Problemi a carattere algoritmico

Esercizio 13 (2016) - 1 punto Un puzzle è composto di 200 pezzi. Una sezione del puzzle è, per definizione, un singolo pezzo isolato oppure un insieme di più pezzi connessi. Una mossa consiste nel connettere due sezioni. Quale è il numero minimo di mosse necessario per completare il puzzle partendo dal sacchetto di pezzi singoli? a) 199 b) 100 c) 200 d) 99 11

Esercizio 15 (2016) - 2 punti Avete un insieme di numeri di cui volete calcolare la somma totale. Potete sommare due numeri alla volta, inserendo il risultato nell insieme di numeri, fino ad arrivare ad avere un numero solo, pari alla somma totale. Il costo di una somma è pari al valore della somma stessa. Ad esempio, se volete sommare i numeri 2, 3 e 7, possiamo ad esempio sommare 2 e 3, con costo 5, e poi sommare 5 e 7, con costo 12. Il costo totale è quindi 5+12=17. In alternativa, sommando prima 3 e 7 (costo 10) e poi 2 e 10 (costo 12), il costo totale per arrivare alla somma è 10+12=22. Se i numeri da sommare sono i seguenti: 2, 5, 6, 8, 10, 12, 20, 27 qual è il costo minimo C per sommarli tutti tra di loro? 12

Esercizio 16 (2016) - 2 punti Si consideri il seguente algoritmo a 0 b 0 finché a < 10 esegui ripetutamente da qui a intero letto da input b intero letto da input se a=b esegui a 0 scrivi su video a scrivi su video b a qui scrivi su video a + b Supponiamo che un utente scriva a video i seguenti numeri 1 1 2 2 9 9 10 10 12 13 quale di queste alternative descrive correttamente cosa fa il programma? 13

Esercizio 17 (2016) - 2 punti Sia data una tabella come in figura L obiettivo è, partendo da una casella della prima riga (R1), arrivare a una dell ottava riga (R8), minimizzando la somma dei valori nelle caselle dalle quali si passa. Le mosse consentite sono: un passo verso l alto in verticale, un passo verso l alto a sinistra, un passo verso l alto a destra (per esempio, dalla casella (R2,C3) si può andare in (R3,C3), (R3,C2) oppure (R3,C4)). Quanto vale la somma minima S di un percorso dalla prima all ultima riga? 14

Esercizio 19 (2016) - 3 punti Alcuni turisti hanno bisogno di guide per poter proseguire le loro escursioni in montagna. Ogni turista ha necessità di almeno una guida, ma più turisti potrebbero formare un gruppo ed essere accompagnati da una sola guida e seguire un percorso comune deciso dalla guida. Ci sono 6 turisti T 1... T 6 e 5 guide G 1... G 5. La relazione ACC (T i, G j ) dice se il turista T i è interessato alla gita proposta dalla guida G j. Siccome le guide sono molto care, i turisti decidono di capire il minimo numero MIN di guide necessario per poterli accompagnare. Aiutali in questo compito sapendo che la relazione ACC vale per le seguenti coppie: (T 1, G 4 ) (T 2, G 2 ) (T 2, G 3 ) (T 3, G 1 ) (T 3, G 4 ) (T 4, G 2 ) (T 4, G 5 ) (T 5, G 4 ) (T 6, G 5 ) 15

Esercizio 20 (2016) - 3 punti In un libro sono state impiegate 578 cifre decimali per indicare i numeri progressivi di pagina, stampati in ogni pagina del libro a parte la prima pagina che non ha numero. Per esempio, per pagina 9 è stata usata una sola cifra decimale (il 9 ), mentre per pagina 23 sono state usate due cifre decimali (il 2 e il 3 ). Quante sono le pagine P del libro? 16

Tocca a voi! Esercizi Allenatevi a risolvere esercizi dalle passate edizioni! Riferimenti Questa presentazione: https://files.chiodini.org/oii_scolastiche_2017/ Problemi passate edizioni e guida 2012: https://moodle.itispaleocapa.it/mod/page/view.php?id=511 17