Soluții trimise

Rezumat problemă

#979 Alice

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

ID   Utilizator Problema Data încărcării Stare
Dumbrava Mihai (__Mihai__) Alice 19 Decembrie 2024, 22:32 Evaluare finalizată 100
Dumbrava Mihai (__Mihai__) Alice 19 Decembrie 2024, 22:31 Evaluare finalizată 82
Socol Darius (socol_darius) Alice 18 Decembrie 2024, 23:51 Evaluare finalizată 10
Ivan Flavius-Aurel (FlaviusIvan) Alice 18 Decembrie 2024, 23:27 Evaluare finalizată 10
Ivan Flavius-Aurel (FlaviusIvan) Alice 18 Decembrie 2024, 23:16 Evaluare finalizată 10
Negrea Tudor (Tudor1255) Alice 18 Decembrie 2024, 20:50 Evaluare finalizată 100
Negrea Tudor (Tudor1255) Alice 18 Decembrie 2024, 19:25 Evaluare finalizată 10
Negrea Tudor (Tudor1255) Alice 18 Decembrie 2024, 19:14 Evaluare finalizată 10
Socol Darius (socol_darius) Alice 18 Decembrie 2024, 18:16 Evaluare finalizată 20
Socol Darius (socol_darius) Alice 18 Decembrie 2024, 18:14 Evaluare finalizată 10
Istrate Rares (Istrate_Rares) Alice 17 Decembrie 2024, 22:39 Evaluare finalizată 100
Bratila Diana (bratila_diana_maria_2009) Alice 17 Decembrie 2024, 20:33 Evaluare finalizată 100
Cioara Nicolae Cristian (Nicolae2008) Alice 17 Decembrie 2024, 12:47 Evaluare finalizată 0
Cioara Nicolae Cristian (Nicolae2008) Alice 17 Decembrie 2024, 12:46 Evaluare finalizată 0
Cioara Nicolae Cristian (Nicolae2008) Alice 17 Decembrie 2024, 10:41 Evaluare finalizată 20
Bejan Ionut Matei (BejIonut) Alice 17 Decembrie 2024, 10:17 Evaluare finalizată 100
alexandru andrei (andrei5m) Alice 17 Decembrie 2024, 09:51 Evaluare finalizată 100
Bejan Ionut Matei (BejIonut) Alice 17 Decembrie 2024, 09:09 Evaluare finalizată E.C
SARMASI -CERNATOIU George (GEORGESARMASI) Alice 17 Decembrie 2024, 09:05 Evaluare finalizată 28
Manolache David (David314) Alice 17 Decembrie 2024, 08:21 Evaluare finalizată 20
SARMASI -CERNATOIU George (GEORGESARMASI) Alice 16 Decembrie 2024, 21:51 Evaluare finalizată 4
SARMASI -CERNATOIU George (GEORGESARMASI) Alice 16 Decembrie 2024, 21:50 Evaluare finalizată E.C
Manolache David (David314) Alice 16 Decembrie 2024, 17:58 Evaluare finalizată 20
Manolache David (David314) Alice 16 Decembrie 2024, 17:58 Evaluare finalizată 20
Radu Mara (mara_radu) Alice 15 Decembrie 2024, 21:32 Evaluare finalizată 100
Radu Mara (mara_radu) Alice 15 Decembrie 2024, 21:26 Evaluare finalizată 10
Popescu Sebastian (Popescuseb1234) Alice 15 Decembrie 2024, 16:50 Evaluare finalizată 0
clapa stefan (clapastefan) Alice 14 Decembrie 2024, 13:56 Evaluare finalizată 100
clapa stefan (clapastefan) Alice 14 Decembrie 2024, 13:53 Evaluare finalizată 100
ionescu Rares (Ionescu_rares_mihai) Alice 13 Decembrie 2024, 10:21 Evaluare finalizată 100
ionescu Rares (Ionescu_rares_mihai) Alice 13 Decembrie 2024, 09:50 Evaluare finalizată 10
Gheorghe Mircea (mirceaaa_345) Alice 11 Decembrie 2024, 21:42 Evaluare finalizată 100
Peter Tobias (PeterTobias) Alice 08 Decembrie 2024, 18:19 Evaluare finalizată 100
Călin Mihai (MIHAICALIN25) Alice 06 Decembrie 2024, 22:58 Evaluare finalizată 100
Călin Mihai (Maestrul25) Alice 06 Decembrie 2024, 22:57 Evaluare finalizată 100
Călin Mihai (Maestrul25) Alice 06 Decembrie 2024, 14:54 Evaluare finalizată 50
Călin Mihai (Maestrul25) Alice 06 Decembrie 2024, 14:54 Evaluare finalizată 50
Călin Mihai (Maestrul25) Alice 06 Decembrie 2024, 14:46 Evaluare finalizată 50
Călin Mihai (Maestrul25) Alice 06 Decembrie 2024, 14:46 Evaluare finalizată 20
Călin Mihai (Maestrul25) Alice 06 Decembrie 2024, 14:41 Evaluare finalizată 50
Călin Mihai (Maestrul25) Alice 06 Decembrie 2024, 14:29 Evaluare finalizată 10
Marina Vornea (MiraiBonk) Alice 02 Decembrie 2024, 20:35 Evaluare finalizată 0
Marina Vornea (MiraiBonk) Alice 02 Decembrie 2024, 20:33 Evaluare finalizată 0
Marina Vornea (MiraiBonk) Alice 02 Decembrie 2024, 20:31 Evaluare finalizată E.C
Marina Vornea (MiraiBonk) Alice 02 Decembrie 2024, 20:30 Evaluare finalizată E.C
Marina Vornea (MiraiBonk) Alice 02 Decembrie 2024, 20:29 Evaluare finalizată E.C
Cozma Victor Sebastian (Victor_201307) Alice 02 Decembrie 2024, 19:49 Evaluare finalizată 100
Mircea Gabriela (GabrielaBella) Alice 02 Decembrie 2024, 19:46 Evaluare finalizată 100
Mircea Gabriela (GabrielaBella) Alice 02 Decembrie 2024, 19:25 Evaluare finalizată 2
Mircea Gabriela (GabrielaBella) Alice 02 Decembrie 2024, 19:25 Evaluare finalizată E.C