Soluții trimise

Rezumat problemă

Alice

#979

Într-o zi frumoasă de vară, Alice se juca în parc. Deodată, văzu un iepure cu ceas, numit Iepurele Alb, sărind grăbit în scorbura unui copac. Curioasă, Alice îl urmări şi sări şi ea în scorbură. Spre mirarea ei, ajunse într-o sală mare cu N uşi încuiate. Pe fiecare uşă era scris câte un număr natural. Într-o clipă, lângă ea apăru Iepurele Alb şi-i spuse că doar uşile cu numere magice pot fi deschise dacă are cheile potrivite. Pentru a o ajuta, Iepurele Alb i-a explicat că un număr magic este un număr natural care poate fi redus la o cifră prin complementarea cifrelor acestuia faţă de cifra sa maximă din scrierea zecimală, apoi prin complementarea cifrelor numărului obţinut faţă de cifra sa maximă şi aşa mai departe până când se obţine o cifră. Evident, nu toate numerele naturale sunt numere magice. De exemplu, uşa cu numărul 1234 poate fi deschisă cu cheia inscripţionată cu cifra 1 deoarece 1234 este un număr magic ce poate fi redus la cifra 1 prin complementări repetate (1234→3210→123→210→12→10→1), iar uşa cu numărul 1204 nu poate fi deschisă deoarece 1204 nu este un număr magic (indiferent de câte ori s-ar repeta complementarea nu poate fi redus la o cifră: 1204→3240→1204→3240→1204 ... ).

Înainte să dispară, Iepurele Alb îi dădu o cheie aurie inscripţionată cu cifra K şi o avertiză că poate deschide cu această cheie doar uşile cu numere magice ce pot fi reduse la cifra K.

Scrieţi un program care să citească numerele naturale N, K şi cele N numere naturale scrise pe cele N uşi, şi care să determine:

a) cel mai mare număr par dintre numerele scrise pe cele N uşi;
b) numărul uşilor care pot fi deschise cu cheia aurie inscripţionată cu cifra K.

OJI 2012, Clasa a V-a

ID   Utilizator Problema Data încărcării Stare
Oros Darius (darius2012) Alice 09 Aprilie 2025, 13:25 Evaluare finalizată 10
Avadani Alexandra (AlexandraAvadani01) Alice 07 Aprilie 2025, 09:49 Evaluare finalizată 100
Liteanu David (David2011) Alice 04 Aprilie 2025, 10:00 Evaluare finalizată 100
robe antonia (robeantonia) Alice 21 Martie 2025, 15:53 Evaluare finalizată 0
Farcasanu Efrem (UNOMULATNORMAL) Alice 19 Martie 2025, 20:18 Evaluare finalizată 100
robe antonia (robeantonia) Alice 18 Martie 2025, 17:08 Evaluare finalizată 20
Oprea Rares (opreeararees) Alice 15 Martie 2025, 21:35 Evaluare finalizată 20
Oprea Rares (opreeararees) Alice 15 Martie 2025, 21:32 Evaluare finalizată 20
Oprea Rares (opreeararees) Alice 15 Martie 2025, 21:29 Evaluare finalizată 0
Oprea Rares (opreeararees) Alice 15 Martie 2025, 21:26 Evaluare finalizată 0
Prodan Octavian (octav_info) Alice 15 Martie 2025, 19:32 Evaluare finalizată 100
Prodan Octavian (octav_info) Alice 15 Martie 2025, 19:31 Evaluare finalizată 2
tisu eva (poc) Alice 15 Martie 2025, 17:31 Evaluare finalizată 0
tisu eva (poc) Alice 15 Martie 2025, 17:30 Evaluare finalizată 0
tisu eva (poc) Alice 15 Martie 2025, 17:29 Evaluare finalizată E.C
Ercse Robert (Ercse_Robert_19) Alice 15 Martie 2025, 15:45 Evaluare finalizată 100
Hodisan Tanta (HodisanTanta) Alice 13 Martie 2025, 18:30 Evaluare finalizată 100
Prodan Octavian (octav_info) Alice 13 Martie 2025, 15:19 Evaluare finalizată 10
Bologa David Andrei (Daviner) Alice 13 Martie 2025, 12:27 Evaluare finalizată 70
Bologa David Andrei (Daviner) Alice 13 Martie 2025, 12:26 Evaluare finalizată 80
Bologa David Andrei (Daviner) Alice 13 Martie 2025, 12:23 Evaluare finalizată E.C
Bologa David Andrei (Daviner) Alice 13 Martie 2025, 12:22 Evaluare finalizată 20
Bologa David Andrei (Daviner) Alice 13 Martie 2025, 12:22 Evaluare finalizată 20
Bologa David Andrei (Daviner) Alice 13 Martie 2025, 12:16 Evaluare finalizată 20
Bologa David Andrei (Daviner) Alice 13 Martie 2025, 12:14 Evaluare finalizată 20
Bologa David Andrei (Daviner) Alice 13 Martie 2025, 12:11 Evaluare finalizată 2
Bologa David Andrei (Daviner) Alice 13 Martie 2025, 12:10 Evaluare finalizată E.C
Sbarnea Elena Sofia (Sofia_Elena_Sbarnea) Alice 13 Martie 2025, 12:08 Evaluare finalizată 20
Sbarnea Elena Sofia (Sofia_Elena_Sbarnea) Alice 13 Martie 2025, 12:07 Evaluare finalizată 0
Sbarnea Elena Sofia (Sofia_Elena_Sbarnea) Alice 13 Martie 2025, 12:07 Evaluare finalizată E.C
Cirlea Achim Denis (Denis_123_boss) Alice 13 Martie 2025, 12:05 Evaluare finalizată 0
Bologa David Andrei (Daviner) Alice 13 Martie 2025, 11:50 Evaluare finalizată E.C
Bologa David Andrei (Daviner) Alice 13 Martie 2025, 11:50 Evaluare finalizată E.C
Bologa David Andrei (Daviner) Alice 13 Martie 2025, 11:33 Evaluare finalizată E.C
Cirlea Achim Denis (Denis_123_boss) Alice 13 Martie 2025, 11:19 Evaluare finalizată 0
Cirlea Achim Denis (Denis_123_boss) Alice 13 Martie 2025, 11:18 Evaluare finalizată 0
Cirlea Achim Denis (Denis_123_boss) Alice 13 Martie 2025, 11:18 Evaluare finalizată 0
Ercse Robert (Ercse_Robert_19) Alice 13 Martie 2025, 11:12 Evaluare finalizată 20
🤑🤑 Matei (BMM33) Alice 13 Martie 2025, 10:54 Evaluare finalizată 100
Bologa David Andrei (Daviner) Alice 13 Martie 2025, 10:54 Evaluare finalizată 18
Uifalean Marc (UIFIMARC) Alice 13 Martie 2025, 10:54 Evaluare finalizată 18
Grigore Luca Octavian (LOG) Alice 12 Martie 2025, 12:01 Evaluare finalizată 0
Libert Andrei (Andrei_Mihai123) Alice 11 Martie 2025, 09:33 Evaluare finalizată 20
Dobre Rares (Dobre_Rares_Andrei) Alice 10 Martie 2025, 18:30 Evaluare finalizată 100
Dobre Rares (Dobre_Rares_Andrei) Alice 10 Martie 2025, 18:21 Evaluare finalizată 20
Dobre Rares (Dobre_Rares_Andrei) Alice 10 Martie 2025, 18:21 Evaluare finalizată 4
Dobre Rares (Dobre_Rares_Andrei) Alice 10 Martie 2025, 18:20 Evaluare finalizată 10
Dobre Rares (Dobre_Rares_Andrei) Alice 10 Martie 2025, 18:20 Evaluare finalizată 70
Dobre Rares (Dobre_Rares_Andrei) Alice 10 Martie 2025, 18:20 Evaluare finalizată 60
Dobre Rares (Dobre_Rares_Andrei) Alice 10 Martie 2025, 18:20 Evaluare finalizată E.C
Du-te sus!