Soluții trimise

Rezumat problemă

#970 Gen

Pe planeta Marte, marţienii folosesc în calculele aritmetice doar cifrele 0, 1, 2 şi 3. Ei au inventat un nou sistem binar de numeraţie. Pornind de la numărul 23, ei generează numere binare speciale aplicând de un număr finit de ori regulile din tabelul de mai jos:

  1. Cifra 2 se poate înlocui cu succesiunea: 12
  2. Cifra 3 se poate înlocui cu succesiunea: 03
  3. Cifra 2 se poate înlocui cu succesiunea: 01
  4. Cifra 3 se poate înlocui cu succesiunea: 10

Marţienii au început să genereze un astfel de număr, aplicând succesiv (în această ordine): de n ori regula 1); de k ori regula 2); o singură dată regula 3) şi o singură dată regula 4). Nefiind atenţi, ei nu au reuşit să ducă la capăt generarea şi au nevoie de ajutor. Ajutaţi-i să genereze numărul binar dorit.

Scrieţi un program care citeşte numerele naturale nenule n şi k şi care afişează numărul binar obţinut în urma aplicării succesive a regulilor cerute de marţieni.

Olimpiada de Informatică, etapa pe sector, Bucureşti, 2007, clasa a VI-a

ID   Utilizator Problema Data încărcării Stare
Dinu Isabela (Isabelaaaa) Gen 04 Ianuarie 2025, 12:30 Evaluare finalizată 100
Popescu Rares Gabriel (Rares_Gabriel_Popescu) Gen 03 Ianuarie 2025, 19:27 Evaluare finalizată 100
Bălaban Ciprian (Ciprian_232) Gen 03 Ianuarie 2025, 17:08 Evaluare finalizată 100
Deaconu Silviu (DeaconuSilviu) Gen 03 Ianuarie 2025, 00:52 Evaluare finalizată 100
Vlad Zahariuc (Stopde) Gen 02 Ianuarie 2025, 20:35 Evaluare finalizată 100
Fratila Ioana Selena (selenafratila25) Gen 01 Ianuarie 2025, 22:46 Evaluare finalizată 100
Fratila Ioana Selena (selenafratila25) Gen 01 Ianuarie 2025, 22:40 Evaluare finalizată 100
Fratila Ioana Selena (selenafratila25) Gen 01 Ianuarie 2025, 22:37 Evaluare finalizată 100
ilie demian (insertokname) Gen 29 Decembrie 2024, 20:30 Evaluare finalizată 100
Zahariuc Vlad (Lawrence7) Gen 28 Decembrie 2024, 14:10 Evaluare finalizată 100
Andrei Maria (AndreiMaria16) Gen 22 Decembrie 2024, 14:18 Evaluare finalizată 100
Vlad Zahariuc (Lukinho) Gen 21 Decembrie 2024, 20:17 Evaluare finalizată 100
Cornea Alex (alex_m_c) Gen 21 Decembrie 2024, 18:47 Evaluare finalizată 100
Lepsa Bianca (bianca5353) Gen 20 Decembrie 2024, 11:47 Evaluare finalizată 100
Lepsa Bianca (bianca5353) Gen 20 Decembrie 2024, 11:41 Evaluare finalizată 0
rares dumitrascu (zinca_5a_rares) Gen 19 Decembrie 2024, 18:29 Evaluare finalizată 100
Sophia Maria Tudor (Sophia2011) Gen 19 Decembrie 2024, 12:20 Evaluare finalizată 100
Constantinescu Cristina (Informatica1) Gen 19 Decembrie 2024, 12:19 Evaluare finalizată 100
sava rares (savarares16) Gen 17 Decembrie 2024, 23:29 Evaluare finalizată 100
Vlad Zahariuc (vladzahariuc1) Gen 14 Decembrie 2024, 18:44 Evaluare finalizată 100
Andreescu Sebastian (sebiandreescu) Gen 11 Decembrie 2024, 08:35 Evaluare finalizată 0
samsonescu anastasia (anasta_) Gen 10 Decembrie 2024, 16:25 Evaluare finalizată 100
bozieru razvan (razvan14233) Gen 10 Decembrie 2024, 09:36 Evaluare finalizată 100
Cosovan Emilia (emilia_cosovan) Gen 07 Decembrie 2024, 22:39 Evaluare finalizată 100
Peter Tobias (PeterTobias) Gen 07 Decembrie 2024, 19:52 Evaluare finalizată 100
Alexandru Sebastian (Alexandrusebastian_marian) Gen 06 Decembrie 2024, 23:15 Evaluare finalizată 100
Ionescu Robert-Nicolae (EagleFangRobert) Gen 05 Decembrie 2024, 11:33 Evaluare finalizată 100
Zala Octavian (zala_octavian) Gen 04 Decembrie 2024, 10:29 Evaluare finalizată 100
Stefan Doroftei (DorofteiStefan) Gen 03 Decembrie 2024, 10:57 Evaluare finalizată 45
Ciochină Armand Gabriel (Ciochina_Gabriel) Gen 01 Decembrie 2024, 17:06 Evaluare finalizată 100
Ciochină Armand Gabriel (Ciochina_Gabriel) Gen 01 Decembrie 2024, 15:19 Evaluare finalizată 100
Popescu Sara (TheRealPink) Gen 29 Noiembrie 2024, 16:51 Evaluare finalizată 100
Popescu Sara (TheRealPink) Gen 29 Noiembrie 2024, 16:50 Evaluare finalizată 0
Popescu Sara (TheRealPink) Gen 29 Noiembrie 2024, 16:44 Evaluare finalizată 15
BUSOI ADRIAN IONUT (Adrian_jr) Gen 29 Noiembrie 2024, 15:41 Evaluare finalizată 100
BUSOI ADRIAN IONUT (Adrian_jr) Gen 29 Noiembrie 2024, 15:40 Evaluare finalizată 0
BUSOI ADRIAN IONUT (Adrian_jr) Gen 29 Noiembrie 2024, 15:39 Evaluare finalizată 0
Moanga Daria Elena (Helen2013) Gen 29 Noiembrie 2024, 15:39 Evaluare finalizată 100
Alexandroaia Paula-Stefania (Paula_Stefania2013) Gen 29 Noiembrie 2024, 15:15 Evaluare finalizată 100
😘🥰Marsu Sofia (Sofi_Tofi) Gen 29 Noiembrie 2024, 15:06 Evaluare finalizată 100
Zahariuc Vlad (BigSurprise) Gen 28 Noiembrie 2024, 11:37 Evaluare finalizată 100
Topolicianu Alexandru (AlexTopolicianu) Gen 27 Noiembrie 2024, 23:06 Evaluare finalizată 100
Placinta Levi (placintalevi) Gen 22 Noiembrie 2024, 23:25 Evaluare finalizată 100
Placinta Levi (placintalevi) Gen 22 Noiembrie 2024, 23:15 Evaluare finalizată 45
Vadenau Beatrice (vadeanu_beatrice) Gen 20 Noiembrie 2024, 11:46 Evaluare finalizată 100
Tompa Andrei (tompaandrei) Gen 20 Noiembrie 2024, 11:30 Evaluare finalizată 100
Polosanu Diana-Lorena (polosanu_diana) Gen 20 Noiembrie 2024, 11:30 Evaluare finalizată 100
Suciu Dragos (suciudragos) Gen 20 Noiembrie 2024, 11:29 Evaluare finalizată 100
Sfeches Diana (SfechesDiana) Gen 20 Noiembrie 2024, 11:28 Evaluare finalizată 100
Rus-Țîra Cristian-David (rustiracristian) Gen 20 Noiembrie 2024, 11:28 Evaluare finalizată 100