Soluții trimise

Rezumat problemă

Un număr se numește palindrom dacă prima lui cifră este egală cu ultima, a doua cu penultima și așa mai departe. De exemplu numerele 1221, 505 și 7 sunt palindromuri, în vreme ce 500, 1410 și 2424 nu sunt palindromuri.

Similar, un număr se numește aproape palindrom dacă are aceleași perechi de cifre identice ca un palindrom, mai puțin o pereche în care cifrele diferă. De exemplu numerele 500, 1411, 2444, 1220, 53625, 14 și 4014 sunt numere aproape palindromuri, în vreme ce 1221, 1410, 6, 505, 22 și 512125 nu sunt numere aproape palindromuri deoarece fie sunt palindromuri, fie au prea multe perechi de cifre diferite.

Mai definim palindromul asociat al unui număr x ca fiind cel mai mic număr palindrom p strict mai mare decât x (p>x). De exemplu palindromul asociat al lui 5442 este 5445, palindromul asociat al lui 2445 este 2552, al lui 545 este 555, al lui 39995 este 40004, al lui 500 este 505, iar al lui 512125 este 512215.

Scrieţi un program care citind un număr natural nenul n și apoi un șir de n numere naturale determină:

1. câte dintre cele n numere sunt palindrom
2. câte dintre cele n numere sunt aproape palindrom
3. palindromurile asociate pentru cele n numere citite.

ID   Utilizator Problema Data încărcării Stare
Popescu Sara (TheRealPink) Palindrom2 22 Noiembrie 2024, 16:59 Evaluare finalizată 20
Moroz Andrei (yesofcourse) Palindrom2 22 Noiembrie 2024, 09:59 Evaluare finalizată 95
Moroz Andrei (yesofcourse) Palindrom2 22 Noiembrie 2024, 09:52 Evaluare finalizată 65
Moroz Andrei (yesofcourse) Palindrom2 22 Noiembrie 2024, 09:48 Evaluare finalizată 95
Moroz Andrei (yesofcourse) Palindrom2 22 Noiembrie 2024, 09:46 Evaluare finalizată 95
Moroz Andrei (yesofcourse) Palindrom2 22 Noiembrie 2024, 09:45 Evaluare finalizată 95
Moroz Andrei (yesofcourse) Palindrom2 22 Noiembrie 2024, 09:34 Evaluare finalizată 65
Moroz Andrei (yesofcourse) Palindrom2 22 Noiembrie 2024, 09:26 Evaluare finalizată 90
Moroz Andrei (yesofcourse) Palindrom2 22 Noiembrie 2024, 09:22 Evaluare finalizată 78
Moroz Andrei (yesofcourse) Palindrom2 22 Noiembrie 2024, 09:17 Evaluare finalizată 78
Moroz Andrei (yesofcourse) Palindrom2 20 Noiembrie 2024, 00:09 Evaluare finalizată 38
Moroz Andrei (yesofcourse) Palindrom2 19 Noiembrie 2024, 23:57 Evaluare finalizată 73
Dobre Rares (Dobre_Rares_Andrei) Palindrom2 19 Noiembrie 2024, 13:15 Evaluare finalizată 0
Dobre Rares (Dobre_Rares_Andrei) Palindrom2 18 Noiembrie 2024, 18:14 Evaluare finalizată 65
Dobre Rares (Dobre_Rares_Andrei) Palindrom2 18 Noiembrie 2024, 18:03 Evaluare finalizată 65
Dobre Rares (Dobre_Rares_Andrei) Palindrom2 18 Noiembrie 2024, 17:54 Evaluare finalizată 65
Dobre Rares (Dobre_Rares_Andrei) Palindrom2 18 Noiembrie 2024, 17:52 Evaluare finalizată 65
Dobre Rares (Dobre_Rares_Andrei) Palindrom2 18 Noiembrie 2024, 17:51 Evaluare finalizată 50
Dobre Rares (Dobre_Rares_Andrei) Palindrom2 18 Noiembrie 2024, 17:49 Evaluare finalizată 50
Alexandroaia Paula-Stefania (Paula_Stefania2013) Palindrom2 16 Noiembrie 2024, 14:47 Evaluare finalizată 50
😘🥰Marsu Sofia (Sofi_Tofi) Palindrom2 16 Noiembrie 2024, 14:39 Evaluare finalizată 20
😘🥰Marsu Sofia (Sofi_Tofi) Palindrom2 16 Noiembrie 2024, 14:38 Evaluare finalizată E.C
Ularu Raisa❤️💯 (Ularu_Maria_Raisa) Palindrom2 16 Noiembrie 2024, 14:34 Evaluare finalizată 23
Popescu Sara (TheRealPink) Palindrom2 16 Noiembrie 2024, 14:33 Evaluare finalizată 3
😘🥰Marsu Sofia (Sofi_Tofi) Palindrom2 16 Noiembrie 2024, 14:33 Evaluare finalizată 23
Ularu Raisa❤️💯 (Ularu_Maria_Raisa) Palindrom2 16 Noiembrie 2024, 14:31 Evaluare finalizată 20
Ularu Raisa❤️💯 (Ularu_Maria_Raisa) Palindrom2 16 Noiembrie 2024, 14:30 Evaluare finalizată 23
Ularu Raisa❤️💯 (Ularu_Maria_Raisa) Palindrom2 16 Noiembrie 2024, 14:30 Evaluare finalizată 23
Ularu Raisa❤️💯 (Ularu_Maria_Raisa) Palindrom2 16 Noiembrie 2024, 14:17 Evaluare finalizată 20
Ularu Raisa❤️💯 (Ularu_Maria_Raisa) Palindrom2 16 Noiembrie 2024, 14:10 Evaluare finalizată 20
Alexandroaia Paula-Stefania (Paula_Stefania2013) Palindrom2 16 Noiembrie 2024, 14:06 Evaluare finalizată 50
Moanga Daria Elena (Helen2013) Palindrom2 16 Noiembrie 2024, 14:06 Evaluare finalizată 0
Alexandroaia Paula-Stefania (Paula_Stefania2013) Palindrom2 16 Noiembrie 2024, 14:05 Evaluare finalizată 44
Alexandroaia Paula-Stefania (Paula_Stefania2013) Palindrom2 16 Noiembrie 2024, 14:05 Evaluare finalizată 0
BUSOI ADRIAN IONUT (Adrian_jr) Palindrom2 16 Noiembrie 2024, 13:39 Evaluare finalizată 0
😘🥰Marsu Sofia (Sofi_Tofi) Palindrom2 16 Noiembrie 2024, 13:37 Evaluare finalizată 20
Enescu Catalina (catalina_enescu) Palindrom2 15 Noiembrie 2024, 13:07 Evaluare finalizată 100
Enescu Catalina (catalina_enescu) Palindrom2 15 Noiembrie 2024, 13:05 Evaluare finalizată 40
Mateiș David Andrei (Stonks) Palindrom2 14 Noiembrie 2024, 13:48 Evaluare finalizată 50
Mateiș David Andrei (Stonks) Palindrom2 14 Noiembrie 2024, 13:47 Evaluare finalizată 20
Vranceanu Teodor (TeodorV) Palindrom2 12 Noiembrie 2024, 15:51 Evaluare finalizată 100
nita stefan (nita_stefan_ianis) Palindrom2 12 Noiembrie 2024, 10:53 Evaluare finalizată 26
morariu dimitri (testeptmine) Palindrom2 08 Noiembrie 2024, 18:00 Evaluare finalizată 100
Enescu Catalina (catalina_enescu) Palindrom2 07 Noiembrie 2024, 12:05 Evaluare finalizată 50
Gae Calin (Calin2009) Palindrom2 06 Noiembrie 2024, 17:36 Evaluare finalizată 100
Calisov Radu (Radu_Calisov) Palindrom2 06 Noiembrie 2024, 17:30 Evaluare finalizată 100
Calisov Radu (Radu_Calisov) Palindrom2 06 Noiembrie 2024, 12:38 Evaluare finalizată 0
Calisov Radu (Radu_Calisov) Palindrom2 06 Noiembrie 2024, 12:36 Evaluare finalizată 95
Calisov Radu (Radu_Calisov) Palindrom2 06 Noiembrie 2024, 12:34 Evaluare finalizată 60
Calisov Radu (Radu_Calisov) Palindrom2 06 Noiembrie 2024, 12:15 Evaluare finalizată 55