Sari la conținut
Zece la Info
Probleme

Bacalaureat Sesiune Speciala 2024, S3.1 - Verificare aglomerare de fulgi

Medie 1500 ms 64 MB#bacalaureat#2024#speciala#subiectul3

La un laborator sunt studiate aglomerari de fulgi de nea formate din cate noua cristale de patru tipuri diferite date (notate cu 1, 2, 3 sau 4), astfel incat din fiecare tip sa existe cel putin cate un cristal. O astfel de aglomerare de fulgi a fost reprezentata printr-un numar natural, in care fiecare cifra reprezinta tipul unui cristal.

Subprogramul fulg are un parametru, n, prin care primeste un numar natural (n in [0,10^9)). Subprogramul returneaza valoarea 1, daca prin n este reprezentata o aglomerare de fulgi de nea dintre cele studiate, sau 0 in caz contrar.

Scrieti in C/C++ definitia completa a subprogramului.

Exemplu: daca n=112243413 subprogramul returneaza 1, iar daca n=12314 sau n=112253513 sau n=112243457 sau n=111122223, subprogramul returneaza 0.

Date de intrare
Se citeste de la tastatura numarul natural n.
Date de iesire
Se afiseaza 1 daca n reprezinta o aglomerare valida de fulgi, altfel 0.
Restrictii
0 <= n < 10^9

Exemple

Exemplul 1

Intrare

112243413

Iesire

1

Exemplul 2

Intrare

12314

Iesire

0

Vrei să rezolvi problema?

Creează-ți un cont gratuit ca să scrii cod în editor, să trimiți soluții la evaluator și să vezi indicațiile.