Soluții trimise

Rezumat problemă

#686 grad

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
Tudor Ilinca (IlincaTudor1) grad 21 Noiembrie 2024, 18:00 Evaluare finalizată 100
7A Iamandi Iuri (Iuri) grad 14 Noiembrie 2024, 19:26 Evaluare finalizată 100
7A Iamandi Iuri (Iuri) grad 14 Noiembrie 2024, 19:21 Evaluare finalizată 95
7A Iamandi Iuri (Iuri) grad 14 Noiembrie 2024, 19:20 Evaluare finalizată 95
Bacain Octavian-Tiberiu (Octavian2007) grad 13 Noiembrie 2024, 12:39 Evaluare finalizată 100
Bacain Octavian-Tiberiu (Octavian2007) grad 11 Noiembrie 2024, 09:03 Evaluare finalizată 25
Bacain Octavian-Tiberiu (Octavian2007) grad 11 Noiembrie 2024, 09:00 Evaluare finalizată 25
Tudurachi Călin (colan007) grad 10 Noiembrie 2024, 19:39 Evaluare finalizată 100
Tudurachi Călin (colan007) grad 10 Noiembrie 2024, 19:28 Evaluare finalizată 100
Tudurachi Călin (colan007) grad 10 Noiembrie 2024, 19:22 Evaluare finalizată 45
Tudurachi Călin (colan007) grad 10 Noiembrie 2024, 19:10 Evaluare finalizată 15
Tudurachi Călin (colan007) grad 10 Noiembrie 2024, 19:05 Evaluare finalizată 30
Tudurachi Călin (colan007) grad 10 Noiembrie 2024, 18:58 Evaluare finalizată 35
Fatu Mihai (mehai_me) grad 09 Noiembrie 2024, 14:11 Evaluare finalizată 100
Bacain Octavian-Tiberiu (Octavian2007) grad 09 Noiembrie 2024, 12:47 Evaluare finalizată 25
Bacain Octavian-Tiberiu (Octavian2007) grad 09 Noiembrie 2024, 12:45 Evaluare finalizată 25
Fatu Mihai (mehai_me) grad 09 Noiembrie 2024, 12:44 Evaluare finalizată 100
Bacain Octavian-Tiberiu (Octavian2007) grad 09 Noiembrie 2024, 12:27 Evaluare finalizată 30
Bacain Octavian-Tiberiu (Octavian2007) grad 09 Noiembrie 2024, 12:25 Evaluare finalizată 30
Fatu Mihai (mehai_me) grad 09 Noiembrie 2024, 12:07 Evaluare finalizată 95
Philippe Colta (Phil999) grad 29 Septembrie 2024, 15:10 Evaluare finalizată 100
best in buzau (BestInBuzau) grad 29 Septembrie 2024, 14:33 Evaluare finalizată 100
POPESCU ANDREI (andreip99) grad 25 Iulie 2024, 17:24 Evaluare finalizată 100
Prof C.N. "Spiru Haret" (flaviusboian) grad 18 Iulie 2024, 01:47 Evaluare finalizată 100
Biclineru Radu (Radu_Bicli) grad 16 Aprilie 2024, 19:04 Evaluare finalizată 100
Biclineru Radu (Radu_Bicli) grad 16 Aprilie 2024, 19:01 Evaluare finalizată 45
Biclineru Radu (Radu_Bicli) grad 16 Aprilie 2024, 19:00 Evaluare finalizată 45
Biclineru Radu (Radu_Bicli) grad 16 Aprilie 2024, 19:00 Evaluare finalizată 45
Apostol Petru (Petru123) grad 13 Aprilie 2024, 14:58 Evaluare finalizată 100
boeriu horia (horiaboeriu) grad 07 Aprilie 2024, 16:46 Evaluare finalizată 100
cap de ou (stefan_vilcescu) grad 07 Aprilie 2024, 16:33 Evaluare finalizată 100
boeriu horia (horiaboeriu) grad 07 Aprilie 2024, 16:32 Evaluare finalizată 100
boeriu horia (horiaboeriu) grad 07 Aprilie 2024, 16:31 Evaluare finalizată 95
Raileanu Alexandru (AlexandruR2008) grad 04 Aprilie 2024, 06:31 Evaluare finalizată 100
Ardeleanu Ionut-Lucian (Ionut_Ardeleanu) grad 07 Martie 2024, 09:42 Evaluare finalizată 0
Leti Chicken Milko (Letitia_Milko) grad 04 Martie 2024, 22:10 Evaluare finalizată 100
Leti Chicken Milko (Letitia_Milko) grad 04 Martie 2024, 22:02 Evaluare finalizată 95
Gheorghe Codrin (Codrin_Gheorghe) grad 23 Februarie 2024, 13:37 Evaluare finalizată 35
Gheorghe Codrin (Codrin_Gheorghe) grad 23 Februarie 2024, 13:22 Evaluare finalizată 35
Gheorghe Codrin (Codrin_Gheorghe) grad 23 Februarie 2024, 13:19 Evaluare finalizată 35
Gheorghe Codrin (Codrin_Gheorghe) grad 23 Februarie 2024, 13:07 Evaluare finalizată 20
- - (Cumpatescu_Vlad) grad 13 Februarie 2024, 12:07 Evaluare finalizată 100
Tomita Matey (mateytomita) grad 01 Februarie 2024, 19:14 Evaluare finalizată 100
ilie demian (insertokname) grad 17 Ianuarie 2024, 06:45 Evaluare finalizată 30
ilie demian (insertokname) grad 17 Ianuarie 2024, 06:42 Evaluare finalizată 30
ilie demian (insertokname) grad 17 Ianuarie 2024, 06:24 Evaluare finalizată 20
ilie demian (insertokname) grad 17 Ianuarie 2024, 06:23 Evaluare finalizată 15
ilie demian (insertokname) grad 17 Ianuarie 2024, 06:22 Evaluare finalizată 20
ilie demian (insertokname) grad 17 Ianuarie 2024, 06:06 Evaluare finalizată 0
ilie demian (insertokname) grad 17 Ianuarie 2024, 06:06 Evaluare finalizată 0