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

Documente similare
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

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

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

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,

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

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

Noțiuni matematice de bază

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

E_d_Informatica_sp_SN_2014_bar_10_LRO

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

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

Subiectul 1

E_d_Informatica_sp_MI_2015_bar_02_LRO

BARAJ NR. 1 JUNIORI FRANŢA ianuarie Fie x şi y două numere întregi astfel încât 5x + 6y şi 6x + 5y să fie pătrate perfecte. Arătaţi că

Subiecte_funar_2006.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

Diapositive 1

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

Baze de date Anul 2 Teorie Examen 1. Diagrama entitate/relatie si diagrama conceptuala (curs 2-5) 2. Arbore algebric si expresie algebrica (curs 6-10)

Teoria Grafurilor şi Combinatorică recapitulare Principii de numărare Reţineţi că: P (n, r) este numărul de şiruri (sau r-permutări) de forma A 1,...,

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

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

rules_ro

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

D.Rusu, Teoria măsurii şi integrala Lebesgue 6 MĂSURA LEBESGUE Cursul 5 Teorema 6.26 Există submulţimi ale lui R care nu sunt măsurabile Lebesgue. Dem

Microsoft Word - V_4_Inmultirea_nr_nat.doc

LUCRAREA 8 PROGRAMAREA NELINIARĂ ÎN REZOLVAREA PROBLEMELOR DIN ENERGETICĂ. METODE DE ORDINUL Aspecte generale Programarea neliniară are o foart

2.1.Tipul tablou unidimensional

Prelegerea 3 În această prelegere vom învăţa despre: Clase speciale de latici: complementate. modulare, metrice, distributive şi 3.1 Semi-distributivi

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

Spatii vectoriale

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

Grafuri neorinetate Aplicatii 1 Care este numărul maxim de componente conexe pe care le poate avea un graf neorientat cu 20 noduri şi 12 muchii? a. 6

Noțiuni de bază ale criptografiei

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

Algebra si Geometri pentru Computer Science

Programarea şi utilizarea calculatoarelor

Microsoft Word - D.P. PUZ C.URSENI, doc

Microsoft Word - 55.Proiect didactic - Calatorie in satul bunicilor.doc

MergedFile

Dorel LUCHIAN Gabriel POPA Adrian ZANOSCHI Gheorghe IUREA algebră geometrie clasa a VIII-a ediţia a V-a, revizuită mate 2000 standard EDITURA PARALELA

CONCURSUL DE MATEMATICĂ APLICATĂ "ADOLF HAIMOVICI" ETAPA JUDEȚEANĂ 18 martie 2017 Filiera Tehnologică : profilul Tehnic Clasa a IX -a Problema 1. 2 Se

Microsoft Word - Algoritmi genetici.docx

Tablouri unidimensionale Problema 1 Să se determine mulţimea cifrelor unui număr natural n > 0, dat. Exemplu: n= Cifre = {1,2,3,7} Se cere să s

Guns N' Roses Video Slots Regulile jocului Guns N' Roses Video Slots este un slot video cu 5 role, 3 rânduri și 20 de linii care conține substituții W

Microsoft Word - 2 Filtre neliniare.doc

Regulamentul Concursului_RO

Republica Serbia MINISTERUL ÎNVĂŢĂMÂNTULUI, ŞTIINŢEI ŞI DEZVOLTĂRII TEHNOLOGICE INSTITUTUL PENTRU EVALUAREA CALITĂŢII ÎNVĂŢĂMÂNTULUI ŞI EDUCAŢIEI INST

20 SUBIECTE DE EXAMEN - De fapt, în pofida acestor probleme, până la urmă tot vom logaritma, căci aceasta este tehnica naturală în context. Trebuie do

I

Universitatea Aurel Vlaicu din Arad Facultatea de Științe Exacte CONCURSUL INTERNAȚIONAL DE MATEMATICĂ ȘI INFORMATICĂ CAIUS IACOB Ediția a VIII-a SECȚ

Slide 1

Microsoft Word - Matematika_kozep_irasbeli_javitasi_0911_roman.doc

Logică și structuri discrete Relații. Funcții parțiale Marius Minea marius/curs/lsd/ 20 octombrie 2014

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

Update firmware aparat foto Mac Mulţumim că aţi ales un produs Nikon. Acest ghid descrie cum să efectuaţi acest update de firmware. Dacă nu aveţi încr

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

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

Nr / STUDIUL PRIVIND GRADUL DE SATISFACŢIE A STUDENŢILOR UNIVERSITĂŢII VASILE ALECSANDRI DIN BACĂU FAŢĂ DE SERVICIILE OFERITE Ancheta

Limbaje de Programare Curs 6 – Functii de intrare-iesire

2

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

MergedFile

PROGRAMA CONCURSULUI NAŢIONAL

SECURITATE ȘI CRIPTOGRAFIE

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

Probleme rezolvate informatica: Probleme rezolvate grafuri si a

joined_document_27.pdf

Microsoft Word - Fisa DRS - ROMANA.docx

Microsoft Word - CarteC.doc

Lucrarea 7 Filtrarea imaginilor BREVIAR TEORETIC Filtrarea imaginilor se înscrie în clasa operaţiilor de îmbunătăţire, principalul scop al acesteia fi

Campionatul Corporate Tenis de Masa Sports Events Regulament ~ editia de primavara vara 2019 ~ 1. Concept Competitional La baza acestei competitii, el

Ghidul in materie de fete pentru baieti:Layout 1.qxd

Microsoft Word - cap1p4.doc

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

Capitole Speciale de Informatică Curs 1: Extragerea informaţiilor. Modelul boolean şi modelul boolean extins 27 septembrie 2018 Extragerea informaţiil

Pachete de lecţii disponibile pentru platforma AeL

Microsoft Word - comunicat nr 84 auto_psp_feb_2013.doc

OPERATII DE PRELUCRAREA IMAGINILOR 1

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

PROIECT DIDACTIC PROFESOR: CIUREA ALINA MIHAELA DATA: ŞCOALA GIMNAZIALĂ NR. 1 ORBEASCA DE SUS CLASA a III a EFECTIVUL: 18 elevi: 8 fete, 10

Liga Squash & We Play De ce Liga de Squash & Badminton la We Play? Dă posibilitatea de a te confrunta cu alţi jucători ai clubului, de a s

Microsoft Word - Lab1a.doc

Prelegerea 4 În această prelegere vom învăţa despre: Algebre booleene; Funcţii booleene; Mintermi şi cuburi n - dimensionale. 4.1 Definirea algebrelor

MergedFile

Regulile jocului Hotline Hotline este un slot video cu 5 role, 3 rânduri și 30 de linii (fixe) care conține simboluri Wild și Expanding Wild, Re-Spins

FEDERATIA ROMANA DE FOTBAL

Laborator 3

Microsoft Word - J1F docx

Microsoft Word - Plus TV Analog Pro Stick Installation _Rom V1.3_.doc

Laborator 2: Instrucţiuni Java şi lucru cu şiruri de caractere Întocmit de: Adina Neculai Îndrumător: Asist. Drd. Gabriel Danciu 18 octombrie 2011

Slide 1

Cursul 12 (plan de curs) Integrale prime 1 Sisteme diferenţiale autonome. Spaţiul fazelor. Fie Ω R n o mulţime deschisă şi f : Ω R n R n o funcţie de

Capitole Speciale de Informatică Curs 4: Calculul scorurilor în un sistem complet de extragere a informaţiilor 18 octombrie 2018 Reamintim că în cursu

Microsoft Word - TIC5

Microsoft Word - Excel_3.DOC

Prietenul nostru, LABIRINTUL! resursă educaţională gratuită, pentru uz şcolar 1

Utilizare Internet

Programa masculin 2012

Transmisia datelor multimedia in retele de calculatoare <Titlu Lucrare>

Transcriere:

PROBLEMA 1 PIEPTBICEPS 1 puncte Mihai este un bodybuilder cunoscut în Romania. El este rugat de diverse persoane să le corecteze antrenamentul din acea zi. Un antrenament este format dintr-o serie de exerciţii pentru piept şi o serie de exerciţii pentru biceps într-o anumită ordine. De exemplu, dacă P înseamnă un exerciţiu pentru piept şi B înseamnă un exerciţiu pentru biceps, PPBBPBPBPBBBPP este o secvenţă posibilă de antrenament. Mihai ştie că trebuie să prioritizeze într-un antrenament părțile musculare mai mari, adică pieptul, în favoarea celor mai mici, adică bicepsul. Din această cauză, când lui Mihai îi este oferit un antrenament, într-o secundă el transformă toate perechile din starea antrenamentului în acea secundă de forma BP (adica B este pe poziţia i iar P este pe poziţia i+1 în antrenament) în PB. Acesta repetă acest proces de inversare până se va ajunge în punctul în care toate exerciţiile de piept sunt înaintea tuturor exerciţiilor de biceps. De exemplu: PBBB ( secunde) BPP -> PBP -> PPB (2 secunde) BBPBBPPPBP->BPBPBPPPB->PBPBPBPPB->PPBPBPBPB->PPPBPBPBB->PPPPBPBBB ->PPPPPBBBB(6 secunde) Mihai îşi pune probleme în timpul liber aşa că se întreabă câte antrenamente modulo 1 9 +7 există, de lungime N (lungimea fiind numărul de exerciţii de biceps + numărul de exerciţii de piept) pe care le corectează în M secunde. Pentru a afla acest număr, Mihai vă cere ajutorul. Fişierul pieptbiceps.in conţine pe prima linie două numere, N şi M cu semnificaţia din cerinţă. Fişierul pieptbiceps.out conţine pe prima linie numărul de antrenamente de lungime N care sunt corectate în M secunde modulo 1 9 +7. Restricţii şi precizări Pentru 1 puncte N, M <= 2 1 <= N <= 4 <= M <= 4 M <= N pieptbiceps.in pieptbiceps.out Explicaţii 3 4 Antrenamentele sunt: PPP, PPB, PBB, BBB 3 1 2 Antrenamentele sunt: PBP şi BPB 4 2 5 Antrenamentele sunt: BPPB, BPBP, PBBP, BBPB, PBPP 5 3 1 Timp maxim de execuție: 2 secunde / test Memorie totală disponibilă: 512 MB din care 512 MB pentru stivă 1 Ploiești, 25 mai 219

PROBLEMA 2 LUCKY7 1 puncte Definim funcția f astfel: f(x) = suma cifrelor lui x, modulo 7. Pentru un număr N dat, calculați (f(1) +... + f(n)) % 1...7 Fișierul de intrare lucky7.in conține un singur număr N. Fișierul de ieșire lucky7.out va conține valoarea corespunzătoare cerinţei. Restricţii şi precizări 1 <= N < 1^(1^5) pentru 1 puncte 1 <= N < 1^5 pentru încă 1 puncte: N = 1 ^ k, k<95 lucky7.in lucky7.out Explicaţii 1 1 f(1) =1 1 25 (f(1)+f(2)+f(1)+f(4)+f(5) +f(6)+f(7)+f(8)+f(9)+f(1 ))%1...7= 25 123123213 369367218 1423613231242353464574686796757456346 32185 126791632789139163654532475824895725732475915621 3816824 Timp maxim de execuție: 1 secundă / test Memorie totală disponibilă: 8 MB din care 8 MB pentru stivă PROBLEMA 3 SOS 1 puncte În capitală, s-a deschis un nou restaurant, CFK, de dimensiuni considerabile, cu foarte multe mese. Acesta a devenit popular datorită sosului extrem de gustos. Restaurantul este foarte mare, de N * M * K metri. O gașcă de prieteni a observat că în fiecare zi se consumă sos în cantități industriale. Ei vor să calculeze, pentru o perioada oarecare, cât sos s-a consumat într-o anumită porțiune a restaurantului. Acești prieteni cer ajutorul unui clarvăzător profesionist, care simte de fiecare dată când se toarnă sos: poziția și cantitatea. 2 Ploiești, 25 mai 219

Se știe că fiecare etaj al restaurantului are 3 metri înălțime, toate etajele sunt identice, și pe fiecare etaj, pe fiecare 2 metri * 2 metri este exact o masă. Dimensiunile încep numerotarea de la 1. Să se efectueze Q operaţii de tipul: 1 x y z t val = clarvazatorul simte că se foloseşte val sos, la momentul t, în pozitia x, y, z 2 x y z p X Y Z P = Să se afişeze cantitatea de sos consumat în intervalul [p, P], în subparalelipipedul descris de punctele (x, y, z) şi (X, Y, Z). Fişierul de intrate sos.in conţine pe prima linie Q numărul de operaţii, şi N, M, K, T (lungimea, lăţimea, înălţimea şi timpul maxim). Apoi pe fiecare din urmatoarele Q linii se vor afla operaţiile, asa cum sunt descrise mai sus. Toate numerele din fişierul de intrare sunt numere naturale. Fişierul de ieşire sos.out conţine răspunsurile pentru fiecare operaţie de tipul 2, fiecare răspuns pe câte un rând. Restrictii si precizari 1 <= N, M, K, T <= 1, N, M, K sunt numere naturale. N, M sunt multiplii de 2, K este multiplu de 3. 1 <= Q <= 1 4 Pentru teste în valoare de 3 de puncte, 1 <= N, M, K, T <= 1 1 <= x <= X <= N 1 <= y <= Y <= M 1 <= z <= Z <= K 1 <= p <= P <= T <= val <= 1 9 Pentru a se evita confuziile, ştiind că, într-un spaţiu de 2*2*3 este o unică masă, considerăm că orice punct din acel spaţiu aparţine aceleaşi mese. sos.in sos.out Explicaţii 7 6 6 9 5 1 1 1 1 2 4 4 1 2 1 1 1 1 2 2 2 2 1 1 2 2 1 3 1 2 3 2 2 4 1 2 3 4 5 2 1 2 2 3 1 3 2 1 1 1 1 2 2 2 2 7 1 1 12 1 2 1 1 1 1 3 3 3 3 2 1 2 3 1 3 3 3 3 1 1 2 3 4 1 1 2 3 4 5 1 1 3 4 5 6 1 2 2 2 2 2 3 3 3 3 2 2 2 2 2 5 5 5 5 2 Pentru prima operaţie de tipul 2, în spaţiul tridimensional (1,1,1) (2,2,2) (inclusiv), pe durata [1,2] se foloseşte o cantitate de 4 unităţi de sos. 3 Ploiești, 25 mai 219

Timp maxim de execuție: 1 secundă / test Memorie totală disponibilă: 128 MB din care 128 MB pentru stivă PROBLEMA 4 TANAKAGAME 1 puncte Tanaka va juca un joc cu prietenul său cel mai bun,. Jocul decurge în felul următor:. Fie multţimea P = {1} U {p p e prim} 1. Se dă o matrice de N x M, şi un număr natural K. 2. Tanaka joaca primul 3. La tura lui X, se vor întâmpla următoarele: i. X selectează o poziţie în matrice. ii. X scade din poziţia selectată orice număr din mulţimea P, astfel încât rezultatul e nenegativ. iii. X selectează un drum de lungime cel mult K, care merge doar în dreapta şi în jos, începând de la poziţia selectată în (i). iv. Pentru toate poziţiile din drum, exceptând poziţia din (i), mai întâi X va adauga un număr din P, apoi va scădea oricare numar din P din poziţie, astfel încât rezultatul e ne-negativ. 4. Cel care nu poate face o mutare valida pierde. Cunoscând stările iniţiale ale jocurilor să se determine cine câştigă. Fișierul de intrare tanakagame.in conţine pe primul rând numarul de jocuri T, urmat de linii corespunzătoare descrierii celor T jocuri. Pe prima linie corespunzătoare unui joc sunt 3 numere N, M, K cu semnificaţia din enunţ. Urmatoarele N linii ale jocului conţin câte M numere şi reprezintă valorile numerelor din matrice. Date de ieşire Fișierul de ieşire tanakagame.out conţine răspunsurile corespunzătoare jocurilor, fiecare răspuns pe câte o linie. Pentru fiecare joc se va afişa mesajul "Tanaka" dacă Tanaka căştigă, respectiv "" dacă căştigă. Restricții și precizari 1 <= N, M <= 5, 1 <= K <= 1 <= valorile din matrice <= 99 1 <= T <= 4 Pentru 1 puncte, N = M = K = 1 Pentru alte 1 puncte, N = 1, M = 2, K = 2 Pentru alte 2 de puncte, N = 1, K = M Pentru alte 4 de puncte, K = 1 4 Ploiești, 25 mai 219

Exemplu tanakagame.in tanakagame.out Explicaţii 5 1 1 1 8 1 2 2 72 4 1 1 5 99 3 4 1 56 75 56 29 55 95 87 83 71 98 27 24 3 4 4 95 13 22 1 69 55 99 8 65 7 75 1 Tanaka Tanaka Timp maxim de execuție:.5 secunde / test Memorie totală disponibilă: 4 MB din care 4 MB pentru stivă În primul joc, după mutarea lui Tanaka, singura poziţie din matrice va conţine fie 1, 2 sau 3. În oricare caz, poate muta astfel încat rezultatul să fie, caz în care Tanaka pierde. 5 Ploiești, 25 mai 219