#686
Se consideră o propoziţie formată din litere mici ale alfabetului englez şi eventual spaţii. Cuvintele sunt formate numai din litere şi sunt separate între ele prin unul sau mai multe spaţii.
Definim numărul asociat unui cuvânt c1c2...ck ca fiind un număr natural nc, obţinut ca produsul puterilor de forma pi, unde p este poziţia în alfabet a literei ci. Astfel cuvântului badab i se asociază numărul nc=21∙12∙43∙14∙25, adică nc=4096.
Definim gradul unui cuvânt c1c2...ck ca fiind numărul nr modulo k, unde nr este numărul de divizori al lui nc. Gradul cuvântului badab este 3, pentru că nr=13 (cei 13 divizori ai lui 4096 sunt: 1, 2, 4, 8, 16, 32, 64, 128, 256, 512, 1024, 2048 şi 4096), k=5 (cuvântul conţine 5 litere) şi 13 modulo 5=3.
Definim gradul unei propoziţii ca fiind suma gradelor cuvintelor existente în ea.
Să se scrie un program care pentru o propoziţie dată determină gradul ei.
Lot Juniori, Sibiu 2011
| ID | Utilizator | Problema | Data încărcării | Stare | ||
|---|---|---|---|---|---|---|
| grad | 28 Mai 2026, 17:19 | Evaluare finalizată | 0 | |||
| grad | 28 Mai 2026, 17:16 | Evaluare finalizată | 0 | |||
| grad | 27 Martie 2026, 12:18 | Evaluare finalizată | 100 | |||
| grad | 17 Martie 2026, 08:15 | Evaluare finalizată | 0 | |||
| grad | 17 Martie 2026, 08:12 | Evaluare finalizată | 0 | |||
| grad | 11 Februarie 2026, 18:07 | Evaluare finalizată | 35 | |||
| grad | 10 Februarie 2026, 11:26 | Evaluare finalizată | 35 | |||
| grad | 09 Februarie 2026, 11:43 | Evaluare finalizată | 25 | |||
| grad | 28 Decembrie 2025, 20:37 | Evaluare finalizată | 85 | |||
| grad | 28 Decembrie 2025, 20:36 | Evaluare finalizată | 85 | |||
| grad | 28 Decembrie 2025, 20:21 | Evaluare finalizată | 40 | |||
| grad | 28 Decembrie 2025, 20:20 | Evaluare finalizată | 35 | |||
| grad | 21 Decembrie 2025, 13:54 | Evaluare finalizată | 0 | |||
| grad | 07 Noiembrie 2025, 21:47 | Evaluare finalizată | 100 | |||
| grad | 05 Noiembrie 2025, 23:22 | Evaluare finalizată | 100 | |||
| grad | 05 Noiembrie 2025, 23:21 | Evaluare finalizată | 75 | |||
| grad | 05 Noiembrie 2025, 23:17 | Evaluare finalizată | E.C | |||
| grad | 05 Noiembrie 2025, 23:15 | Evaluare finalizată | 70 | |||
| grad | 05 Noiembrie 2025, 23:13 | Evaluare finalizată | 75 | |||
| grad | 05 Noiembrie 2025, 23:12 | Evaluare finalizată | 95 | |||
| grad | 05 Noiembrie 2025, 23:02 | Evaluare finalizată | 95 | |||
| grad | 05 Noiembrie 2025, 23:02 | Evaluare finalizată | 0 | |||
| grad | 05 Noiembrie 2025, 23:00 | Evaluare finalizată | 95 | |||
| grad | 05 Noiembrie 2025, 22:58 | Evaluare finalizată | 75 | |||
| grad | 05 Noiembrie 2025, 22:55 | Evaluare finalizată | 45 | |||
| grad | 05 Noiembrie 2025, 22:53 | Evaluare finalizată | 75 | |||
| grad | 05 Noiembrie 2025, 22:49 | Evaluare finalizată | 65 | |||
| grad | 05 Noiembrie 2025, 22:48 | Evaluare finalizată | 50 | |||
| grad | 05 Noiembrie 2025, 22:47 | Evaluare finalizată | 45 | |||
| grad | 05 Noiembrie 2025, 22:45 | Evaluare finalizată | 75 | |||
| grad | 05 Noiembrie 2025, 22:40 | Evaluare finalizată | 75 | |||
| grad | 05 Noiembrie 2025, 16:47 | Evaluare finalizată | 75 | |||
| grad | 05 Noiembrie 2025, 11:58 | Evaluare finalizată | 0 | |||
| grad | 08 Octombrie 2025, 22:07 | Evaluare finalizată | 25 | |||
| grad | 08 Octombrie 2025, 22:06 | Evaluare finalizată | 25 | |||
| grad | 08 Octombrie 2025, 21:58 | Evaluare finalizată | 25 | |||
| grad | 23 Septembrie 2025, 16:16 | Evaluare finalizată | 100 | |||
| grad | 23 Septembrie 2025, 13:50 | Evaluare finalizată | 80 | |||
| grad | 23 Septembrie 2025, 13:47 | Evaluare finalizată | 45 | |||
| grad | 23 Septembrie 2025, 09:53 | Evaluare finalizată | 40 | |||
| grad | 23 Septembrie 2025, 09:53 | Evaluare finalizată | 40 | |||
| grad | 25 August 2025, 12:46 | Evaluare finalizată | 100 | |||
| grad | 25 August 2025, 12:40 | Evaluare finalizată | 100 | |||
| grad | 25 August 2025, 12:37 | Evaluare finalizată | 95 | |||
| grad | 25 August 2025, 12:26 | Evaluare finalizată | 95 | |||
| grad | 25 August 2025, 12:23 | Evaluare finalizată | 50 | |||
| grad | 11 August 2025, 00:28 | Evaluare finalizată | 100 | |||
| grad | 11 August 2025, 00:19 | Evaluare finalizată | 80 | |||
| grad | 05 August 2025, 19:02 | Evaluare finalizată | 100 | |||
| grad | 21 Mai 2025, 22:37 | Evaluare finalizată | 80 | |||