Secţiunea 5-6 avansaţi PROBLEMA 1 Concurs online de informatică Categoria PROGRAMARE 100 puncte NR Un număr natural nenul V care se plictisea singur,

Documente similare
Concurs online de informatică Categoria PROGRAMARE Secţiunea 5-6 avansaţi PROBLEMA puncte DANS De 1 Iunie - Ziua Copilului se organizează un spe

Secţiunea 5-6 începători Concurs online de informatică Categoria PROGRAMARE PROBLEMA puncte PERIODIC Se citește un număr natural nenul N. Se ump

Secţiunea 9-10 avansaţi Concurs online de informatică Categoria PROGRAMARE PROBLEMA 1 TEXT 100 puncte Un text este format din una sau mai multe propoz

Concurs online de informatică Categoria PROGRAMARE PROBLEMA 1 Secţiunea 7-8 avansaţi 100 puncte DEMOCRATIE Arpsod are în curtea sa N copaci foarte băt

Secţiunea 7-8 începători Concurs online de informatică Categoria PROGRAMARE PROBLEMA 1 ID 100 puncte Calculatoarele trebuie să se recunoască în rețeau

E_d_Informatica_sp_MI_2015_bar_02_LRO

Microsoft Word - Rezolvarea Test nr. 11.doc

Subiectul 1

Secţiunea PROBLEMA 1 Concurs online de informatică Categoria PROGRAMARE 100 puncte LIFT Cei N angajaţi ai firmei SKY vor să folosească ascensoru

E_d_Informatica_sp_SN_2014_bar_10_LRO

1. a. Să se scrie un algoritm care să afişeze toate numerele de patru cifre care au cifra sutelor egală cu o valoare dată k, şi cifra zecilor cu 2 mai

Secţiunea Concurs online de informatică Categoria PROGRAMARE PROBLEMA 1 PIEPTBICEPS 100 puncte Mihai este un bodybuilder cunoscut în Romania. El

Nr. 932 din Avizat ISJ Vâlcea, Inspector școlar informatică, Ciochină Luisa EXAMEN DE ATESTARE A COMPETENȚELOR PROFESIONALE A ABSOLVENȚILOR

O NOUA PROBLEMA DE CONCURS OLIMPIADA MUNICIPALA DE INFORMATICA, IASI 2019 V-am promis într-un articol mai vechi ca vom prezenta pe acest blog câteva p

Slide 1

Performanta in matematica de gimnaziu si liceu-program de pregatire al elevilor olimpici MULTIMI. OPERATII CU MULTIMI Partea I+II Cls. a V-a

Subiecte_funar_2006.doc

1. Găsiți k numerele cele mai apropiate într-un şir nesortat Dându-se un şir nesortat și două numere x și k, găsiți k cele mai apropiate valori de x.

Clasa IX 1. O lăcustă face salturi, fiecare salt în linie dreaptă şi de două ori mai lung ca precedentul. Poate vreodată lăcusta să revină în punctul

COMENTARII FAZA JUDEŢEANĂ, 9 MARTIE 2013 Abstract. Personal comments on some of the problems presented at the District Round of the National Mathemati

INSPECTORATUL ŞCOLAR JUDEŢEAN VÂLCEA COLEGIUL NAŢIONAL DE INFORMATICĂ MATEI BASARAB RÂMNICU VÂLCEASTR. HENRI COANDĂ NR.2 TELEFON/FAX:

1. Operatii cu matrici 1 Cerinte: Sa se realizeze functii pentru operatii cu matrici patratice (de dimensiune maxima 10x10). Operatiile cerute sunt: A

Microsoft Word - a5+s1-5.doc

DAN LASCU ADRIANA-LIGIA SPORIŞ ANDA OLTEANU PAUL VASILIU MATEMATICĂ. CULEGERE DE PROBLEME TIP GRILĂ PENTRU ADMITEREA ÎN ACADEMIA NAVALĂ MIRCEA CEL BĂT

Microsoft Word - V_4_Inmultirea_nr_nat.doc

ALGORITMII ŞI REPREZENTAREA LOR Noţiunea de algoritm Noţiunea de algoritm este foarte veche. Ea a fost introdusă în secolele VIII-IX de către Abu Ja f

Propunator: Morar Florin Colegiul National Silvania Zalau Discipina: Informatica Nivel liceal, cls. XI 1.Fişierul text bac.in conţine cel mult 1000 de

Microsoft Word - cap1p4.doc

Fâciu N. Maria-Ema CASA CORPULUI DIDACTIC BRĂILA PROGRAM DE FORMARE INFORMATICĂ ȘI TIC PENTRU GIMNAZIU CLASA A V-A SERIA 1 GRUPA 2 CURSANT: Fâciu N. M

Microsoft Word - Excel_3.DOC

Probleme proiect TP BITPERM Implementați un algoritm care citește de la intrarea standard două numere naturale și scrie la ieșirea standard da

Programarea şi utilizarea calculatoarelor

Lecții de pregă,re la informa,că Admitere 2019 Tema: Discutarea problemelor date la ul,mele sesiuni de admitere Bogdan Alexe

Propunator: Morar Florin Colegiul National Silvania Zalau Discipina: Informatica Nivel liceal, cls. XII 1.Să se scrie în limbajul C/C++ definiţia comp

1 - - Cu ce calatoresc spre vacanta, de vis Recunoaşte mijloacele de transport cu care călătoreşti în vacanţă. a) Scrie-le numele sub imagini

Școala: Clasa a V-a Nr. ore pe săptămână: 4 Profesor: MATEMATICĂ Clasa a V-a Aviz director PLANIFICARE CALENDARISTICĂ ORIENTATIVĂ Nr. crt. Unitatea de

OLM_2009_barem.pdf

Logică și structuri discrete Limbaje regulate și automate Marius Minea marius/curs/lsd/ 24 noiembrie 2014

Diapositive 1

Limbaje de Programare Curs 6 – Functii de intrare-iesire

Inspectoratul Şcolar Judeţean Suceava Şcoala Gimnazială Luca Arbure CONCURSUL DE MATEMATICǍ ISTEŢII D ARBORE EDIŢIA a VIII a 29 APRILIE 2017 Clasa a I

I

ARTUR BĂLĂUCĂ ARITMETICĂ Teme pentru centre de excelență MODELE DE PROBLEME REZOLVATE DE PROBLEME SEMNIFICATIVE PENTRU OLIMPIADE, CONCURS

Spatii vectoriale

Elemente de aritmetica

Înregistrator de temperatură şi umiditate AX-DT100 Instrucţiuni de utilizare

Laborator 5 - Paradigme de Programare

ALGORITMICĂ. Seminar 3: Analiza eficienţei algoritmilor - estimarea timpului de execuţie şi notaţii asimptotice. Problema 1 (L) Să se determine număru

MyBRD Net Ghid practic de utilizare a Dispozitivului token

Microsoft Word - Matematika_kozep_irasbeli_jav_utmut0513V28_roman.doc

CASA CORPULUI DIDACTIC BRAILA PROGRAM DE FORMARE INFORMATICA SI TIC PENTRU GIMNAZIU CLASA A V-A SERIA 1 GRUPA 2 CURSANT: TIMOFTI V. AFRODITA COLEGIUL

Microsoft Word - PLANIFICARE CLASA 2.doc

Microsoft Word - D_ MT1_II_001.doc

Înregistraţi produsul achiziţionat şi veţi putea beneficia de suport pe pagina CD250 CD255 SE250 SE255 Ghid de iniţiere rapidă

Microsoft Word - Matematika_kozep_irasbeli_javitasi_0911_roman.doc

gaussx.dvi

Laborator Implementarea algoritmului DES - Data Encryption Standard. Exemplu DES Algoritmul DES foloseşte numere b

PCLPII-C16(9)

Probleme rezolvate informatica: Probleme rezolvate grafuri si a

Aggregating Data

Furnicuţa şi-a construit un depozit pentru grăunţe

Microsoft Word - Curs1.docx

OPERATII DE PRELUCRAREA IMAGINILOR 1

Matematica - Clasa teste pentru grupele de excelenta

SSC-Impartire

REVISAL Versiunea: Data release: 15 martie 2016 IMPORTANT! Distribuţia curentă (v6.0.4) a aplicaţiei Revisal conţine nomenclatorul COR ISCO 08 î

multimi.PDF

SECURITATE ȘI CRIPTOGRAFIE

Ghid de Referință Explicații sumare ale operațiunilor de rutină HL-L2312D HL-L2357DW HL-L2352DW HL-L2372DN HL-L2375DW Brother recomandă să păstrați ac

Şiruri de numere reale Facultatea de Hidrotehnică Universitatea Tehnică Gheorghe Asachi Iaşi, 2015 Analiză Matematică Lucian Maticiuc 1 / 29

Paradigme de programare

Communicate at your best - Manual - Cap 3 - RO

Manual Utilizare SEPA DD

Inima mea, sufletul meu: 11 negri mititei

Microsoft Word - Software pentru ordonarea multirang a componentelor unei colectivitati.doc

Wise King Solomon Romanian CB

Gestionarea I/E

Registrul Electronic National de Vaccinari (RENV) Descriere proiect: Proiectul urmareste crearea unui registru electronic de evidenta a vaccinarilor.

joined_document_27.pdf

Lab6LCD

GHERCĂ MAGDA CASA CORPULUI DIDACTIC BRĂILA PORTOFOLIU EVALUARE INFORMATICĂ ȘI TIC PENTRU GIMNAZIU CLASA A V-A Neamț SERIA 1 GRUPA 1 CURSANT: GHERCĂ G

Информационная система персонализации, печати и учета документов об образовании

TEST DE PROMOVARE ÎN CLASELE DE EXCELENȚĂ Clasa a V-a BAREM SUBIECTUL I a) Determinați numărul natural a din egalitatea: 315 :

METODE NUMERICE ÎN INGINERIE

Laborator 3

Unitatea: Școala Gimnazială Disciplina: Informatică și TIC Programa școlară aprobată cu OMEN nr.3393 din Profesor: prof. Clasa: a V-a A, B

Nr

B

CASA CORPULUI DIDACTIC BRĂILA PORTOFOLIU EVALUARE INFORMATICĂ ȘI TIC PENTRU GIMNAZIU CLASA A V-A Neamț SERIA 1 GRUPA 1 CURSANT: ALTERESCU V. IULIA-CRI

Matematici aplicate științelor biologie Lab06 MV

2.1.Tipul tablou unidimensional

EN_IV_2014_Lb_romana_Test_2

EDC_HRE_VOL_2_ROM.pdf

EN_IV_2019_Limba_romana_Test_2

SUBPROGRAME

I. INTRODUCERE 1. Necesitatea studiului logicii Teodor DIMA În activitatea noastră zilnică, atunci când învăţăm, când încercăm să fundamentăm o părere

Interfețe și Protocoale de Comunicații Arduino-Port Paralel Arduino. Laborator 1- Portul Paralel 1 Caracteristici generale Arduino UNO este o placă de

BAREM PROFIL UMANIST Subiectul 1 (40 de puncte) Nr Itemul Variante acceptabile Specificări Punctaj total 1. Rescrie, din lista propusă, un sinonim con

Microsoft Word - Algoritmi genetici.docx

Microsoft Word - O problema cu bits.doc

Transcriere:

PROBLEMA 1 NR Un număr natural nenul V care se plictisea singur, și-a căutat în prima zi cel mai mare divizor al său mai mic decât el și l-a scăzut din valoarea sa. Numărul rămas, plictisit și el, și-a căutat a doua zi cel mai mare divizor al său mai mic decât el și l-a scăzut din valoarea sa. Și așa mai departe până ce numărul rămas a ajuns 1, cand s-a declarat fericit și nu a mai căutat nimic. Dacă numărul inițial V devine fericit după cel mult Z zile, spunem că el este Z-fericibil. De exemplu, numărul 10 devine fericit după 4 zile (zi 1 : 10-5=5, zi 2 : 5-1=4; zi 3 : 4-2=2; zi 4 : 2-1=1), deci el este 4-fericibil, 5-fericibil, 6-fericibil etc. dar nu este 1-fericibil, nici 2-fericibil, nici 3- fericibil. Pentru o valoare Z dată și un șir de N valori, V 1, V 2,..., V N, se cere să se determine câte dintre valorile V 1, V 2,..., V N sunt Z-fericibile. Din fișierul nr.in se citesc numere naturale N și Z, despărțite printr-un spațiu, de pe prima linie, și apoi N numere naturale V 1, V 2,..., V N despărțite prin câte un spațiu, de pe linia a doua a fișierului. În fișierul nr.out se va scrie un număr F, reprezentând numărul de valori din șirul V 1, V 2,..., V N care sunt Z-fericibile. Restricţii și precizări: - 1 N 100000; 1 Z 30 - Pentru 80% din teste, 1 V i 2000000000, pentru orice i între 1 și N - Pentru 20% din teste, 1 V i 1000000000000000000, pentru orice i între 1 și N - Numerele V 1, V 2,..., V N nu sunt neapărat distincte Exemple: nr.in nr.out Explicații 3 4 10 28 2 4 2 7 28 6 31 2 Dintre cele 3 numere date, doar două sunt 4-fericibile: 10 devine fericit după 4 zile (vezi exemplul din enunț), deci este 4- fericibil; 28 devine fericit după 6 zile (28-14=14; 14-7=7;7-1=6; 6-3=3; 3-1=2; 2-1=1), deci nu este 4-fericibil; - 2 devine fericit după o zi (2-1=1), deci este 4-fericibil. 0 Dintre cele 4 numere date, niciunul nu este 2-fericibil: 7 devine fericit după 4 zile (7-1=6;6-3=3;3-1=2;2-1=1), deci nu este 2-fericibil; 28 devine fericit după 6 zile (vezi exemplul anterior), deci nu este 2-fericibil; 6 devine fericit după 3 zile (6-3=3; 3-1=2; 2-1=1), deci nu este 2- fericibil; 31 devine fericit după 7 zile (31-1=30; 30-15=15; 15-5=10; 10-1 Ploiești, 25 martie 2017

Timp maxim de executare/test: 0.2 sec Memorie totală: 2MB din care 2MB stiva Dimensiunea maximă a sursei: 5KB 5=5; 5-1=4; 4-2=2; 2-1=1), deci nu este 2=fericibil. PROBLEMA 2 COVOR Iustin este un băiețel căruia îi plac numerele. A învățat la școală adunarea și scăderea și singur înmulțirea. Acum însă vrea să știe mai multe despre împărțire și a observat că există numere care nu se împart decât la 1 și la ele însele și a aflat că se numesc numere prime. Mama sa, ca să îl ajute să memoreze cât mai multe astfel de numere, a țesut un covor pentru camera lui, format din n x n pătrate, pe fiecare pătrat fiind desenat un număr prim. Pentru că Iustin este încă mic, mama s-a gândit să scrie de mai multe ori numerele prime impare cele mai mici și de mai puține ori pe cele mari. Ajut-o să formeze un covor conform cerinței. Să se afișeze în fișierul covor.out modelul covorului, știind că: - chenarul format din linia 1, coloana 1, linia n și coloana n are numai elemente egale cu primul număr prim impar, - chenarul format din linia 2, coloana n-1, linia n-1 și coloana 2 are numai elemente egale cu al doilea număr prim - etc. - în centrul covorului se află al n/2+1-lea număr prim Exemplu: pentru n=7 se obține: 3 5 7 11 7 5 3 Pe prima linie a fișierului covor.in se află un număr natural impar n În fișierul covor.out se afișează modelul cerut. 2 Ploiești, 25 martie 2017

Restricţii şi precizări: - numărul natural n este impar, 1 n 835 - al 417-lea număr prim impar are valoarea 2887 Exemplu: covor.in covor.out Explicaţie 7 3 5 7 11 7 5 3 Timp maxim de execuție: 0,2 secunde/test. Memorie totală disponibilă 5 MB, din care 2 MB pentru stivă Dimensiunea maximă a sursei: 5 KB. Se construiesc chenarele formate din numere prime impare în ordine crescătoare; ultimul chenar conține un pătrat cu singur număr, în exemplul acesta 11 PROBLEMA 3 CULORI Alchimistul Algorel doreşte să experimenteze nuanţe noi pornind de la cutii cu vopsea găsite în garajul tatălui său. Astfel, din cutiile cu vopsele în culorile de bază, prin diluare în proporţii numai de el cunoscute, obţine un set de n cutii cu vopsea din care va crea nuanţe noi prin amestecare. Pe fiecare cutie a scris un număr c care reprezintă codul culorii. El adaugă într-o eprubetă pe rând câte o picătură din fiecare cutie. După mai multe încercări el observă că în anumite combinaţii, culorile se anulează între ele, revenind la culoarea de înainte de a adăuga combinaţia. De aceea el decide ca aceste culori să nu mai apară în formula finală (pentru a nu face risipă de vopsea). Tot în urma acestor încercări a observat că acele culori care se combină anulându-se una pe cealaltă, au următoarele proprietăţi: - sunt trei culori adăugate una după cealaltă; - culorile c i, c i+1, c i+2 se anulează dacă între puterile lor este relaţia: p i+1 este medie aritmetică între p i şi p i+2. Puterea unei culori este o cifră nenulă obţinută astfel: se calculează suma cifrelor care alcătuiesc codul culorii, iar dacă această sumă nu este o cifră atunci se repetă procedeul până când suma respectivă este o cifră. De exemplu, dacă pe o cutie este scris codul 8146 atunci culoarea are puterea 1, deoarece 8+1+4+6 este 19, care nu este cifră şi reluăm: pentru 19 suma cifrelor este 10, care nu este cifra şi reluăm: pentru 10 suma cifrelor este 1. Aşadar puterea culorii 8146 este 1 3 Ploiești, 25 martie 2017

La întâlnirea primei combinaţii de culori care se anulează între ele, acestea sunt eliminate din formulă şi se reia experimentul de la început, cu formula modificată, până când formula nu mai conţine astfel de combinaţii. Cunoscând numărul de cutii şi codul scris pe fiecare cutie, scrieţi un program care să afişeze codurile culorilor din formula nuanţei noi descoperită de Algorel. Dacă prin combinare, formula finală nu mai conţine nici un cod, atunci se va afişa mesajul MAI INCEARCA. Fişierul culori.in are următoarea structură: - pe prima linie un număr natural n reprezentând numărul de cutii cu vopsea; - pe a doua linie cele n numere scrise de Algorel pe fiecare cutie. Fişierul culori.out conţine pe o linie, separate prin spaţiu, codurile culorilor care rămân în formula finală. Restricţii şi precizări: - 3 < = n < = 100000; - codul unei culori este un număr natural nenul cu cel mult 9 cifre. Exemple: culori.in culori.out Explicaţii 7 1111 21 24 405 5189 308 9125 6 100 23 211 813 6626 39 1111 5189 308 9125 Culorile introduse au, în ordine, următoarele puteri: 4, 3, 6, 9, 5, 2, 8. Prima combinaţie de culori care se anulează între ele este formată din codurile 21, 24, 405, deoarece p(24) este media aritmetică între p(21) şi p(405). Aşadar experimentul se reia de la început, cu formula formată din culorile cu codurile 1111, 5189, 308, 9125, între care nu mai întâlnim combinaţii care se anulează. Aşadar acestea sunt culorile din formula finală. MAI INCEARCA Prima combinaţie de culori care se anulează între ele este 23, 211, 813. Acestea sunt şterse din formulă şi experimentul se reia de la început cu formula formată din culorile cu codurile 100, 6626 şi 39. Pentru aceste trei culori se observă procesul de anulare, iar la reluarea experimentului observăm că formula nu mai conţine nici un cod. Timp maxim de execuție: 0,2 secunde/test. Memorie totală disponibilă 2 MB, din care 1 MB pentru stivă Dimensiunea maximă a sursei: 5 KB. 4 Ploiești, 25 martie 2017

PROBLEMA 4 GREA Empowerboss are foarte multă treabă, așa că s-a gândit să vă ocupe timpul cu o problemă foarte grea. Acesta vă dă un şir cu T numere naturale. Pentru fiecare număr din şir, să-l notăm cu A trebuie să găsiți cel mai mare număr K cu proprietatea că există un șir de K numere naturale B 1,B 2...,B k, nu neapărat distincte, astfel încât: (B 1 + 1)(B 2 + 1)...(B K + 1) = A Cerința: Arătați-i lui Empowerboss că problema nu e suficient de grea pentru voi, găsind numărul K cerut într-un timp cât mai scurt, pentru fiecare din cele T numere. În fișierul grea.in, pe prima linie se află numărul T, iar pe următoarele T linii câte unul din numerele date de Empowerboss. Date de ieșire: Fișierul grea.out, va conţine pe fiecare linie un număr K, reprezentând numărul maxim de termeni pe care îi poate avea șirul B, astfel încât să respecte proprietatea cerută. Prima linie reprezintă răspunsul pentru primul număr, a doua pentru cel de-al doilea... şamd. Restricții si precizări: 1 T 500 2 A 2.000.000.000 Exemplu: grea.in grea.out Explicaţie 1 2 Ne interesează rezultatul pentru 1 număr (4) 4 Şirul are 2 termeni: 1 şi 1 (1 + 1)(1 + 1) = 2 * 2 = 4 Timp maxim de execuție: 0.1 secunde / test Memorie totală disponibilă: 2MB şi 1MB pentru stivă Dimensiunea maximă a sursei: 5KB 5 Ploiești, 25 martie 2017