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

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

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 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 Secţiunea 5-6 avansaţi PROBLEMA puncte DANS De 1 Iunie - Ziua Copilului se organizează un spe

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

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

ENVI_2018_matematica_si_stiinte_Test_1_Caietul_elevului_Limba_romana

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

Proba, normele şi baremele pentru evaluarea performanţei fizice a candidaţilor la admiterea în instituţiile de învăţământ proprii IGSU, precum şi ale

E_d_Informatica_sp_SN_2014_bar_10_LRO

Subiectul 1

rules_ro

Diapositive 1

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

ANEXA 1 (Anexa nr. 3^1 la Ordinul nr. 140/2016) PROBA, NORMELE ŞI BAREMELE pentru evaluarea performanţei fizice a candidaţilor la admiterea în institu

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

III. ECONOMISIREA ŞI INVESTIŢIILE De citit. Un bănuţ pus deoparte Nu-ţi trebuie cine ştie ce formule pentru investiţii, pentru a te bucura de dobânzil

Limbaje de Programare Curs 6 – Functii de intrare-iesire

Inima mea, sufletul meu: 11 negri mititei

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

Noțiuni matematice de bază

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

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

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.

RecMat dvi

ROMÂNIA

E_d_Informatica_sp_MI_2015_bar_02_LRO

Cum sa te imprietenesti cu Google Introducere Povestea acestei carti a inceput in urma cu putin timp cand am participat la conferinta Treptele schimba

Detectivii Apei Pierdute

PowerPoint Presentation

Microsoft Word - D_ MT1_II_001.doc

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

Slide 1

CARE ESTE OBIECTIVUL MEU PENTRU MERS? În timpul celor 4 săptămâni de antrenament, accesează pagina Te provocăm la mers sportiv, pentru a-ţi recăpăta c

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

I

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

Crearea ghidului de studiu Syllabus

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

TESTE –GRILA

Limbaje Formale, Automate si Compilatoare

PENTRU TINE ȘI COPILUL TĂU Jocurile copilăriei 5 activități în aer liber Oferit de: Te așteptăm la:

Sa poti zambi atunci cand suferi

PROBLEME PRIVIND INSTABILITATEA UNOR CALCULE ALE MECANISMELOR

MergedFile

Nr

Microsoft Word - Fisa DRS - ROMANA.docx

ANEXA 04/07/2019 ANEXE din 4 iulie 2019privind modificarea și completarea Ordinului ministrului afacerilor interne nr. 140/2016 privind act

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

Curs de formare Informatică și TIC pentru clasa a V-a Portofoliu pentru evaluarea finală Tema: ELEMENTE DE INTERFAŢĂ ALE UNUI SISTEM DE OPERARE (DESKT

joined_document_27.pdf

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

ENVI_2019_matematica_si_stiinte_Test_2_Caietul_elevului_Limba_romana

COMPARAREA INFORMAȚIILOR FURNIZATE DE APLICAȚIA ifvolume_pacv7 CU REZULTATELE DETERMINATE CU AJUTORUL GEOMETRIEI PLANE VALIDAREA. VALIDAREA APLICAȚIEI

INSTITUTUL DE DEZVOLTARE A SOCIETĂŢII INFORMAŢIONLE

Microsoft Word - Prezentare - A4 - cernavoda.doc

Microsoft Word - Matematika_kozep_irasbeli_javitasi_0911_roman.doc

SECURITATE ȘI CRIPTOGRAFIE

FEDERATIA ROMANA DE FOTBAL

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

Asociaţia Green Zone

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

CLP_UTCN-grila-2012.dvi

Matematica - Clasa teste pentru grupele de excelenta

Microsoft Word - mem pud

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

Microsoft Word - Programa finala olimpiadei matematica 2007 gimnaziu.doc

a p a r a t u r a f i s c a l a. r o Bucure[ti, Calea C\l\ra[i 242, bl. 77, parter, sector 3 Tel: 021/ , 0722/ ; Fax: 031/ J13/

Microsoft Word - Rezolvarea Test nr. 11.doc

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

Personal profile – Michael

Microsoft Word - C05_Traductoare de deplasare de tip transformator

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

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

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

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

Instructiuni de cursa_cupa_unu_mai_2016_v2.pages

EN_IV_2014_Lb_romana_Test_2_pt_minoritate_sarba

Microsoft Word - dice town.docx

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

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

CARTIER REZIDENŢIAL – ZONA NYIRES

S.C. SEEKTRON S.R.L. Fişă de prezentare a produsului EYECAR B1 EYECAR B1 Observer Black Box Dispozitiv inteligent pentru înregistrarea evenimentelor r

Pachete de lecţii disponibile pentru platforma AeL

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

Microsoft PowerPoint - ST_5

Microsoft Word IdC SpStud v0.docx

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

XL30 Romanian quick start guide

Algebra si Geometri pentru Computer Science

ANEXA NR. 4 INSCRIPTIONAREA AUTOMOBILELOR CNVCD 1. Panourile şi numere de competiţie Sunt aceleaşi cu numerele de licenţă ale piloţilor. Numerele şi p

Regulamentul Concursului_RO

8

Microsoft Word - Informa?ii Maratonul Dacilor 2016

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

carteInvataturaEd_2.0_lectia5.pdf

EUROPEAN UNION

Microsoft Word - Tsakiris Cristian - MECANICA FLUIDELOR

multimi.PDF

Transcriere:

PROBLEMA 00 puncte LIFT Cei N angajaţi ai firmei SKY vor să folosească ascensorul principal al resortului StarTrek. Toate persoanele trebuie să meargă la ultimul etaj pentru party time şi iau ascensorul din holul de la parter. Ascensorul este de ultima generaţie aşa că are o capacitatea elastică (se redimensionează funcţie de numărul de pasageri) şi are viteza supersonică parcurgand în fracţiuni de milisecunde traseul până la ultimul etaj și revenirea în holul de la parter. Persoanele care sosesc în același timp pot merge sau nu împreună, dar cele care sosesc la momente diferite nu vor merge niciodată împreună în ascensor. Cerinţa: Cunoscând numărul de persoane N şi momentele de timp la care ele ajung în holul de la parter pentru a lua ascensorul se cere să se determine numărul de posibilităţi modulo 000000007 în care cele N persoane pot merge cu ascensorul. Fişierul lift.in conţine pe prima linie un număr întreg T care reprezintă numărul de teste. Pentru fiecare test sunt două linii: - prima linie a fiecărui test conține un număr întreg N care reprezintă numărul de persoane - a doua linie a fiecărui test conține N momente de timp de forma hh:mm unde hh este ora şi mm sunt minutele, separate prin câte un spaţiu, reprezentând momentul în care fiecare dintre cele N persoane ajunge în holul de la parter pentru a lua ascensorul. Date de iesire: Fişierul lift.out va conţine T linii, pe fiecare linie un număr pentru fiecare test, reprezentând numărul de posibilităţi modulo 000000007 în care cele N persoane pot merge cu ascensorul. Restricţii şi precizări T 00 şi N 0000 00 hh 2 şi 00 mm 59 Timpul de urcare şi coborâre al liftul este atât de mic încăt se considera neglijabil 0 secunde Exemplu: lift.in lift.out Explicaţii 9 2:00 22:05 2:5 4 :00 :05 :05 :5 5 2:00 2:00 2:0 2:5 2:5 Timp maxim de execuție: secunde / test Memorie totală disponibilă: 2MB din care MB pentru stivă Dimensiunea maximă a sursei: 5Kb Pentru al doilea test, dacă notăm persoanele cu A, B, C, D, variantele de a lua liftul sunt: A, B, C, D A, C, B, D A, B şi C, D A va merge singur, deoarece nu există nimeni împreună cu el la ora.00. Același lucru cu D. Dar B și C pot merge împreună sau separat. Ploiești, 5 mai 208

PROBLEMA 2 00 puncte CRIPTO Viata de artist este grea, iar Gion a simțit-o pe pielea sa! El a realizat că fiecare creație transmite un mesaj, mai greu sau mai ușor de înțeles. Deoarece Gion vrea să fie unic, se gândește ca spusele sale să fie criptate după o regulă revoluționară, pentru că doar cei mai iscusiți cititori ai săi să înțeleagă ce dorește de fapt să spună. Deoarece regula este prea grea pentru el să o aplice de fiecare dată, Gion vă va oferi textele sale și va roagă să le criptați. Fişierul de intrare cripto.in va conţine pe prima linie un şir de N litere mari şi spatii. Date de iesire: Fişierul de ieşire cripto.out va conţine mesajul criptat. Restrictii si precizari 2 <= N <= 0 6 Fişierul de intrare va începe şi se va termina cu caractere diferite de spatiu. Exemple: cripto.in PRIMA TEAPA CROCODILUL FACE HATZ CAND LUMEA E REA ALBA ESTE GEACA?c8^0 e4r?r &o2`2a,i8i )^&b +^7w?EJH HYII= I NI=?N@C CURG EG?E? cripto.out Timp maxim de execuție: 0.5 secunde / test Memorie totală disponibilă: 6MB şi 6MB pentru stivă Dimensiunea maximă a sursei: 0Kb 2 Ploiești, 5 mai 208

PROBLEMA 00 puncte FTC În timpul pregătirilor pentru FTC robotul Marian a fost programat pentru o serie de task-uri corespunzătoare perioadei de autonomie. Pentru unul din task-uri robotul trebuia să se deplaseze între 2 puncte date, sursă și destinație. La intrarea în concurs robotul primește pictograma suprafeței de concurs și trebuie să își calculeze drumul care îi maximizează șansele în următoarele runde de joc. Maximizarea șanselor este obținută prin minimizarea numărului de zone prin care trece. Pe suprafața de concurs sunt imprimate prin culori diferite mai multe zone poligonale. Deplasarea robotului nu se poate face decât între două zone vecine (două zone se consideră vecine dacă au cel puțin o latură comună) Cerința: Cunoscând zonele de pe suprafața de concurs, punctul de start și punctul destinație să se determine care este numărul minim de zone prin care trebuie să treacă pentru a ajunge din punctul sursă în punctul destinație. Fișierul ftc.in conține pe prima linie coordonatele punctului de start și a al punctului destinație. Pe a doua linie lungimea L și lățimea L2 suprafeței de joc, pe a treia linie N numărul de drepte care vor determina suprafețele poligonale și pe următoarele N linii câte valori întregi reprezentând coeficienții din ecuația unei drepte în ordinea a,b,c (ecuația dreptei este ax+by+c=0). Date de ieșire : Fișierul ftc.out conține un număr reprezentând numărul minim de zone prin care trece pentru a se deplasa din punctul sursă în punctul destinație. Restricții și precizări: Coordonatele punctelor se dau considerând originea în centrul suprafeței de joc. Punctele de start și destinație se află în interiorul zonelor și au coordonate numere întregi Zonele de pe suprafața concursului sunt determinate prin intersecția celor N drepte date prin ecuațiilor lor, a axelor de simetrie și a conturului suprafeței de joc. Pentru 60% din teste L,L2<00 pentru restul testelor L,L2<=2.000 Pentru 0% din teste N<=0, pentru alte 0% N<0 iar pentru restul testelor N<00.000 a, b, c <0.000 Exemplu: ftc.in ftc.out Explicaţii 5 5-5 -5 00 00 - -5 Se vor forma 6 zone poligonale şi robotul va trece prin dintre ele Timp maxim de execuție: secundă / test Memorie totală disponibilă: 4MB şi 4MB pentru stivă Dimensiunea maximă a sursei: 0Kb Ploiești, 5 mai 208

PROBLEMA 4 00 puncte BACTERIE Ion are un laborator de cercetare. El studiază tipuri de bacterii A, B și C. Fiecare bacterie se activează și generează alte bacterii. A se activează în zilele multiplu de +, B multiplu de + 2, C multiplu de. Când A se activează, generează xa bacterii B și ya bacterii C. B generează xb bacterii A și yb bacterii C. C generează xc bacterii A și yc bacterii B. Ion vrea să știe câte bacterii va avea din fiecare tip după n zile. Cerinţa: Fiind dat numărul de bacterii din fiecare tip şi bacteriile pe care le generează fiecare, se cere să se afișeze numărul de bacterii din fiecare tip după n zile modulo 6660. Fişierul bacterie.in conţine pe prima linie numărul n și pe a doua linie șase numere xa, ya, xb, yb, xc și yc separate prin spaţii. Pe a treia linie sunt numere a, b, c reprezentând numărul de bacterii din fiecare tip la început. Date de ieșire: Fişierul bacterie.out va conţine pe prima linie numărul de bacteri din fiecare tip modulo 6660 separate prin câte un spațiu. Restricţii şi precizări n.000.000.000 0 xa, ya, xb, yb, xc, yc, a, b, c.000.000.000 Pentru 0% din punctaj, n.000 Exemple: bacterie.in 2 4 5 6 0 0 0 5 8 9 2 2 bacterie.out 0 20 0 582 8 796 Timp maxim de execuţie: 0. secunde / test Total memorie disponibilă: 2 MB din care 2 MB pentru stivă Dimensiunea maxima a sursei: 5 KB PROBLEMA 5 00 puncte MAȘINA În orașul Veselie există o stradă dreaptă care traversează orașul de la Est la Vest (de la stânga la dreapta). Chiar de la începutul străzii, din metru în metru, este montat la nivelul asfaltului câte un bec, care poate sta aprins o perioadă cunoscută de timp [t i, t i2 ]. Gigel are o mașină care se poate deplasa cu o viteză constantă de-a lungul străzii. El își poate alege momentul la care începe să meargă cu mașina pe stradă și viteza cu care aceasta se va deplasa. În timpul călătoriei sale cu mașina el numără de câte ori traversează o porțiune al cărui bec este aprins. 4 Ploiești, 5 mai 208

Cerinţe: Cunoscându-se pozițiile fiecărui bec și perioada de timp în care acesta este aprins, să se determine: ) Numărul maxim de becuri de pe stradă aprinse în același moment 2) Presupunând că Gigel decide să traverseze toată strada, care este numărul maxim de becuri aprinse pe care le poate traversa. În fișiereul de intrare masina.in se găsește pe prima linie un număr natural T. Pe linia a doua se găsește un număr natural N reprezentând numărul becurilor care se aprind. Pe următoarele N linii se găsesc câte trei numere naturale d i t i t i2 ce reprezintă, în ordine, distanța față de începutul străzii unde este amplasat becul și intervalul de timp [t i, t i2 ] în care acesta se aprinde. Aceste numere sunt separate prin câte un spațiu. Date de ieșire: Dacă valoarea lui T este, se va rezolva numai punctul ) din cerințe. În acest caz, fişierul de ieşire masina.out va conține pe prima linie un număr natural reprezentând răspunsul la cerinţa ). Dacă valoarea lui T este 2, se va rezolva numai punctul 2) din cerințe. În acest caz, fişierul de ieşire masina.out va conține pe prima linie un număr natural reprezentând răspunsul la cerinţa 2). Restricţii: N 00 0 x i 000 000 000 0 t i t i2 00 000 Becul i este aprins inclusiv la momentele t i și t i2 Viteza mașinii lui Gigel are o valoare strict pozitivă Pentru rezolvarea corectă a primei cerințe se obțin 20 de puncte Exemple: masina.in masina.out Explicații 4 La momentul 0 sunt 4 becuri aprinse pe stradă 5 4 9 5 8 4 7 2 0 5 2 2 6 2 5 7 9 2 6 6 9 2 Mașina poate traversa becurile aprinse de la pozițiile și. Dacă mașina ar parcurge 0,5 metri pe secundă atunci la momentul 2 în dreptul becului de la poziția și la momentul 6 becul de la poziția Timp maxim de execuţie: 0,2 secunde / test Total memorie disponibilă: 2 MB din care 2 MB pentru stivă Dimensiunea maxima a sursei: 5 KB PROBLEMA 6 00 puncte SPIRLA Dorian este un băiat excepțional, dar în ultima vreme, s-a plictisit de matematică și s-a apucat de sală. Astfel, în prima zi de workout, a descoperit că la fiecare aparat la care lucrează, cantitatea de mușchi care se formează este fixă și specifică aparatului. În sală sunt N aparate care lucrează N grupe de mușchi diferite. 5 Ploiești, 5 mai 208

La fiecare aparat i (<=i<=n) se pot face Ai tipuri de exerciții, dar Dorian poate face doar serii de câte Bi tipuri (Ai >= Bi), pentru că altfel obosește. Pentru oricare serie, grupă de mușchi corespunzătoare aparatului crește cu (Xi) P unități și Dorian face toate seriile posibile o singură data pentru oricare aparat ales de el și de fiecare dată când termină o serie exclamă fericit Haatz. Datorită geneticii, o anumită grupă de mușchi nu poate crește peste un prag dat M, și de fiecare data când atinge acest prag, continuă să crească de la 0. Masă musculară depusă (calculată în număr de unități) într-o zi oarecare este egală cu produsul dintre masele depuse la fiecare grupă de mușchi antrenată. Din cauza faptului că mai sunt și alți tineri entuziaști la sală, băiatul nostru poate să lucreze la maxim K aparate. Dorian ar face o spirlă și vrea să aleagă să lucreze doar la anumite aparate, pentru o creștere maximă. Cum acesta nu a mai lucrat la matematică de mult, va cere ajutorul. Cerința: Afișați numărul maxim de unități la care poate ajunge Dorian alegând să lucreze la maxim K aparate. Fișierul de intrare spirla.in va conține: Pe prima linie se găsesc 4 numere N, P, K, M, separate printr-un spațiu. Pe a doua linie sunt N numere, reprezentând șirul Ai, separate printr-un spațiu. Pe a treia linie sunt N numere, reprezentând șirul Bi, separate printr-un spațiu. Pe a patra linie sunt N numere, reprezentând șirul Xi, separate printr-un spațiu. Date de ieșire: Fișierul de ieșire spirla.out conține pe o linie răspunsul cerut. Restricții precizări: <= K <= N <= 00 M număr prim 0 <= M <= 0 5 Exemplu: 2 7 5 7 5 0 <= P <= 0 9 <= Ai, Bi, Xi <= 0 6 Pentru 0 % N<=0, P<=0 6, Ai, Bi, Xi <= 0 Pentru alte 0 % din puncte Ai, Bi, Xi <= 0 Pentru alte 20 % din puncte Ai, Bi, Xi <= 000 Pentru alte 20 % din puncte N <= 20 Se consideră că masa musculară iniţială este. Dorian poate alege să nu lucreze la niciun aparat. Dorian vă multumeste şi vă apară de duşmani acum că a făcut sală! #HAATz Dorian vă sfătuieşte să fiţi atenţi la tipurile de date folosite! spirla.in spirla.out Explicaţii Pentru a se ajunge la o creştere pana la, se vor folosi aparatele 2 si. Timp maxim de execuție: 0,7 secunde / test Memorie totală disponibilă: 28 MB şi 28 MB pentru stivă Dimensiunea maximă a sursei: 0KB 6 Ploiești, 5 mai 208