Categoria a - Proba Practica Programare

2
COLEGIUL NATIONAL DE INFORMATICA "MATEI BASARAB" RM. VALCEA Concursul de Informatică Micul Gates, Ediţia a XIV-a, 2-3 noiembrie 2013 Categoria A (Clasele III-V) - Proba practică programare 100p Problema 1: Vulturaşul (50 puncte) Ivo este un pui de vultur care tocmai a învăţat să zboare. În prima zi de zbor, a reuşit să zboare x metri. A doua zi a zburat de două ori mai mult decât îm prima, a treia zi a zburat de trei ori mai mult decât îm prima, a patra zi a zburat de patru ori mai mult decât îm prima şi tot aşa... Se ştie că un pui zboară foarte bine dacă reuşeşte într-o zi să zboare mai mult de 10 km. Dacă zboară între 5 şi 10 km spunem că zboară bine, iar dacă zboară mai puţin de 5 Km spunem că zboară satisfăcător. Cerinţă Scrieţi un program care citeşte de la tastatură numerele x (numărul de metri zburaţi în prima zi) şi n (numărul zilei) şi afişează pe ecran: a. Câţi metri a zburat Ivo în ziua n? b. Ce calificativ primeşte Ivo pentru zborul din ziua n? Exemplu: Pentru x=2 şi n=4, se afişează a) 8 b) BINE Problema 2: Subnumere (50 puncte) Numim subnumăr, numărul obţinut prin eliminarea unei singure cifre dintr-un alt număr, fără a schimba ordinea cifrelor. De exemplu, numărul 123 are subnumerele 12, 13 şi 23. Cerinţă Scrieţi un program care citeşte de la tastatură un număr n de trei cifre şi afişează pe ecran: a. Subnumerele lui n separate prin câte un spaţiu.

description

model

Transcript of Categoria a - Proba Practica Programare

Page 1: Categoria a - Proba Practica Programare

COLEGIUL NATIONAL DE INFORMATICA "MATEI BASARAB" RM. VALCEAConcursul de Informatică Micul Gates, Ediţia a XIV-a, 2-3 noiembrie 2013

Categoria A (Clasele III-V) - Proba practică programare 100p

Problema 1: Vulturaşul (50 puncte)Ivo este un pui de vultur care tocmai a învăţat să zboare. În prima zi de zbor, a reuşit să zboare x metri. A doua zi a zburat de două ori mai mult decât îm prima, a treia zi a zburat de trei ori mai mult decât îm prima, a patra zi a zburat de patru ori mai mult decât îm prima şi tot aşa... Se ştie că un pui zboară foarte bine dacă reuşeşte într-o zi să zboare mai mult de 10 km. Dacă zboară între 5 şi 10 km spunem că zboară bine, iar dacă zboară mai puţin de 5 Km spunem că zboară satisfăcător.

CerinţăScrieţi un program care citeşte de la tastatură numerele x (numărul de metri zburaţi în prima zi) şi n (numărul zilei) şi afişează pe ecran:a. Câţi metri a zburat Ivo în ziua n?b. Ce calificativ primeşte Ivo pentru zborul din ziua n?

Exemplu:Pentru x=2 şi n=4, se afişează

a) 8b) BINE

Problema 2: Subnumere (50 puncte)Numim subnumăr, numărul obţinut prin eliminarea unei singure cifre dintr-un alt număr, fără a schimba ordinea cifrelor. De exemplu, numărul 123 are subnumerele 12, 13 şi 23.

CerinţăScrieţi un program care citeşte de la tastatură un număr n de trei cifre şi afişează pe ecran:a. Subnumerele lui n separate prin câte un spaţiu.b. Numărul de subnumere ale lui n care au cifrele în ordine crescătoare.c. Subnumerele lui n în ordine crescătoare.

Exemplu: Dacă se citeşte pentru n valoarea 725, se va afişa:a. 72 75 25b. 1c. 25 72 75