Soluții trimise

Rezumat problemă

#1953 tabel1

Marius se pregătește pentru olimpiada de informatică. Astăzi, profesoara lui i-a predat șirurile de caractere. După școală și-a lăsat caietul de informatică pe birou, și frățiorul lui, pus pe șotii, a deschis caietul la ultima lecție și a văzut scris mare: TABEL ASCII. Pentru că îi place să scrie, s-a gândit să modifice puțin numerele din tabel. Așa că a șters unele din ele, scriind altele în loc. Marius nu a observat acest lucru și a început să rezolve problemele date de doamna profesoară. Are nevoie de ajutor, de aceea te roagă să îl ajuți să rezolve următoarea problemă, folosind tabelul ascii din caietul său: “Se dă un șir de caractere format din cifre și litere mari și mici ale alfabetului englez. Afișați suma valorilor tuturor literelor (valoarea unei litere se află în tabelul Ascii) și cel mai mare număr vale-deal care se poate forma cu cifrele care apar în șir. Un număr vale-deal are cifre distincte și cifrele din prima jumătate sunt în ordine descrescătoare, iar dele din a doua jumătate în ordine crescătoare. Exemplu : 98367 e număr vale-deal, 998367 nu e număr vale-deal, 987 nu e număr vale-deal.”

Cunoscând șirul format din cifre zecimale, litere mici și litere mari ale alfabetului englez, respectiv numerele modificate de fratele lui Marius, scrieți un program care să determine:

a) suma codurilor ASCII ale literelor din sir (folosind tabelul din caietul lui Marius);
b) cel mai mare număr vale-deal care are cifre ce apar în șir.

ID   Utilizator Problema Data încărcării Stare
Raileanu Alexandru (AlexandruR2008) tabel1 25 Aprilie 2025, 10:41 Evaluare finalizată 100
Vlăsceanu Alexandru (Alexandru2023) tabel1 12 Februarie 2025, 10:08 Evaluare finalizată 60
Vlăsceanu Alexandru (Alexandru2023) tabel1 12 Februarie 2025, 10:07 Evaluare finalizată 60
Vlăsceanu Alexandru (Alexandru2023) tabel1 12 Februarie 2025, 10:04 Evaluare finalizată 0
Ardeleanu Aris (arrcker) tabel1 06 Februarie 2025, 19:21 Evaluare finalizată 100
Georgescu Rares (Rares_Georgescu) tabel1 28 Ianuarie 2025, 11:18 Evaluare finalizată 100
Fron George (George21001) tabel1 23 Ianuarie 2025, 22:42 Evaluare finalizată 20
Penu Ionela (infoprof) tabel1 21 Ianuarie 2025, 13:53 Evaluare finalizată 0
Penu Ionela (infoprof) tabel1 21 Ianuarie 2025, 13:20 Evaluare finalizată 20
Penu Ionela (infoprof) tabel1 21 Ianuarie 2025, 13:14 Evaluare finalizată 20
Fron George (George21001) tabel1 17 Ianuarie 2025, 23:44 Evaluare finalizată 20
Fron George (George21001) tabel1 17 Ianuarie 2025, 23:43 Evaluare finalizată 20
Burlan Mihnea (mihneaburlan) tabel1 17 Ianuarie 2025, 19:23 Evaluare finalizată 20
Achenfiev Gabriel (Gabesty44) tabel1 17 Ianuarie 2025, 19:20 Evaluare finalizată 100
Achenfiev Gabriel (Gabesty44) tabel1 17 Ianuarie 2025, 19:18 Evaluare finalizată 90
Burlan Mihnea (mihneaburlan) tabel1 17 Ianuarie 2025, 19:18 Evaluare finalizată 20
Achenfiev Gabriel (Gabesty44) tabel1 17 Ianuarie 2025, 19:18 Evaluare finalizată 100
Achenfiev Gabriel (Gabesty44) tabel1 17 Ianuarie 2025, 19:14 Evaluare finalizată 90
Achenfiev Gabriel (Gabesty44) tabel1 17 Ianuarie 2025, 19:13 Evaluare finalizată 0
Burlan Mihnea (mihneaburlan) tabel1 17 Ianuarie 2025, 19:12 Evaluare finalizată 20
Achenfiev Gabriel (Gabesty44) tabel1 17 Ianuarie 2025, 19:12 Evaluare finalizată 0
Burlan Mihnea (mihneaburlan) tabel1 17 Ianuarie 2025, 19:11 Evaluare finalizată 20
Achenfiev Gabriel (Gabesty44) tabel1 17 Ianuarie 2025, 19:09 Evaluare finalizată 90
Achenfiev Gabriel (Gabesty44) tabel1 17 Ianuarie 2025, 19:05 Evaluare finalizată 90
Achenfiev Gabriel (Gabesty44) tabel1 17 Ianuarie 2025, 19:04 Evaluare finalizată 0
Achenfiev Gabriel (Gabesty44) tabel1 17 Ianuarie 2025, 19:04 Evaluare finalizată 0
Achenfiev Gabriel (Gabesty44) tabel1 17 Ianuarie 2025, 19:03 Evaluare finalizată 0
Achenfiev Gabriel (Gabesty44) tabel1 17 Ianuarie 2025, 19:03 Evaluare finalizată 90
Achenfiev Gabriel (Gabesty44) tabel1 17 Ianuarie 2025, 19:03 Evaluare finalizată 0
Achenfiev Gabriel (Gabesty44) tabel1 17 Ianuarie 2025, 19:03 Evaluare finalizată 90
Achenfiev Gabriel (Gabesty44) tabel1 17 Ianuarie 2025, 19:02 Evaluare finalizată 0
Achenfiev Gabriel (Gabesty44) tabel1 17 Ianuarie 2025, 19:02 Evaluare finalizată 0
Achenfiev Gabriel (Gabesty44) tabel1 17 Ianuarie 2025, 19:02 Evaluare finalizată 0
Achenfiev Gabriel (Gabesty44) tabel1 17 Ianuarie 2025, 19:02 Evaluare finalizată 0
Achenfiev Gabriel (Gabesty44) tabel1 17 Ianuarie 2025, 16:05 Evaluare finalizată 90
Achenfiev Gabriel (Gabesty44) tabel1 17 Ianuarie 2025, 15:58 Evaluare finalizată 90
Achenfiev Gabriel (Gabesty44) tabel1 17 Ianuarie 2025, 15:57 Evaluare finalizată 50
Achenfiev Gabriel (Gabesty44) tabel1 17 Ianuarie 2025, 15:55 Evaluare finalizată 50
Achenfiev Gabriel (Gabesty44) tabel1 17 Ianuarie 2025, 14:51 Evaluare finalizată 10
Achenfiev Gabriel (Gabesty44) tabel1 17 Ianuarie 2025, 14:49 Evaluare finalizată 0
Achenfiev Gabriel (Gabesty44) tabel1 17 Ianuarie 2025, 14:48 Evaluare finalizată 0
Achenfiev Gabriel (Gabesty44) tabel1 17 Ianuarie 2025, 14:47 Evaluare finalizată 0
Achenfiev Gabriel (Gabesty44) tabel1 17 Ianuarie 2025, 14:47 Evaluare finalizată 0
Achenfiev Gabriel (Gabesty44) tabel1 17 Ianuarie 2025, 14:15 Evaluare finalizată 0
amana 25 (Amana) tabel1 17 Ianuarie 2025, 00:19 Evaluare finalizată 100
amana 25 (Amana) tabel1 16 Ianuarie 2025, 23:59 Evaluare finalizată 100
amana 25 (Amana) tabel1 16 Ianuarie 2025, 23:54 Evaluare finalizată 50
amana 25 (Amana) tabel1 16 Ianuarie 2025, 23:37 Evaluare finalizată 40
rares rares (rares8881) tabel1 16 Ianuarie 2025, 18:32 Evaluare finalizată 100
rares rares (rares8881) tabel1 16 Ianuarie 2025, 18:32 Evaluare finalizată 10