Soluții trimise

Rezumat problemă

Turnuri

#2437

Cel mai nou proiect imobiliar din capitală este compus din N blocuri-turn, construite unul lângă altul, de-a lungul unui bulevard central și numerotate de la 1 la N. Pentru fiecare turn se cunoaște numărul etajelor din care este compus acesta și se mai știe că nu există două turnuri cu același număr de etaje. Ultimele norme urbanistice definesc coeficientul de frumusețe al turnului cu numărul T ca fiind numărul turnurilor din secvența de turnuri care începe cu turnul S, se termină cu turnul D și are următoarele proprietăți:

  • 1 ≤ S ≤ T ≤ D ≤ N
  • numărul etajelor fiecărui turn din secvență, cu excepţia turnului T, este mai mic decât numărul de etaje ale turnului T;
  • Dacă S ≠ 1 atunci turnul S-1 este cel mai apropiat turn din stânga turnului T, care are un număr de etaje strict mai mare decât turnul T;
  • Dacă D ≠ N atunci turnul D+1 este cel mai apropiat turn din dreapta turnului T, care are un număr de etaje strict mai mare decât turnul T;

Coeficientul de frumusețe al întregului ansamblu de turnuri este suma coeficienților de frumusețe avuţi de turnurile componente. Dezvoltatorul proiectului dorește să renunțe la unul dintre turnuri și să construiască în locul acestuia un restaurant subteran, acesta considerându-se un turn cu zero etaje. Dezvoltatorul dorește să calculeze coeficientul de frumusețe al ansamblului de turnuri, pentru fiecare posibilă amplasare a restaurantului.

Cunoscând numărul N de turnuri și numărul etajelor fiecăruia, determinați coeficientul de frumusețe al ansamblului de turnuri pentru toate cele N posibilități de amplasare ale restaurantului, pe pozițiile 1, 2,…, N.

ID   Utilizator Problema Data încărcării Stare
Zamfirescu Patricia (zamfirescupatricia) Turnuri 28 Aprilie 2025, 16:15 Evaluare finalizată 100
Victor Manz (vmanz) Turnuri 18 Aprilie 2025, 11:17 Evaluare finalizată 100
Victor Manz (vmanz) Turnuri 18 Aprilie 2025, 11:16 Evaluare finalizată 90
Patpaiac Alexandru (AlexPat) Turnuri 25 Martie 2025, 21:23 Evaluare finalizată 100
Nica Ștefan (StefanTzaka) Turnuri 24 Martie 2025, 17:06 Evaluare finalizată 100
Liteanu David (David2011) Turnuri 14 Martie 2025, 20:32 Evaluare finalizată 100
Butoi Mihnea (Mihnea_Butoi_42069) Turnuri 14 Martie 2025, 17:13 Evaluare finalizată 70
Butoi Mihnea (Mihnea_Butoi_42069) Turnuri 14 Martie 2025, 17:12 Evaluare finalizată 70
Butoi Mihnea (Mihnea_Butoi_42069) Turnuri 14 Martie 2025, 17:12 Evaluare finalizată 70
Butoi Mihnea (Mihnea_Butoi_42069) Turnuri 14 Martie 2025, 17:12 Evaluare finalizată 40
Tudor Ilinca (IlincaTudor1) Turnuri 14 Martie 2025, 16:24 Evaluare finalizată 100
Tudor Ilinca (IlincaTudor1) Turnuri 14 Martie 2025, 15:44 Evaluare finalizată 90
György Artúr (gyartur) Turnuri 14 Martie 2025, 15:25 Evaluare finalizată 70
György Artúr (gyartur) Turnuri 14 Martie 2025, 15:24 Evaluare finalizată 0
Ambrus-Szasz David (AmbrusSzaszDavid) Turnuri 14 Martie 2025, 14:19 Evaluare finalizată 70
Ambrus-Szasz David (AmbrusSzaszDavid) Turnuri 14 Martie 2025, 14:18 Evaluare finalizată E.C
Ambrus-Szasz David (AmbrusSzaszDavid) Turnuri 14 Martie 2025, 14:17 Evaluare finalizată 70
Luca Bogdan (bogdan14789) Turnuri 14 Martie 2025, 13:12 Evaluare finalizată 100
Imre Erik-Dániel (Imreerik) Turnuri 14 Martie 2025, 12:43 Evaluare finalizată 0
Imre Erik-Dániel (Imreerik) Turnuri 14 Martie 2025, 12:02 Evaluare finalizată 0
Imre Erik-Dániel (Imreerik) Turnuri 14 Martie 2025, 12:01 Evaluare finalizată 0
Imre Erik-Dániel (Imreerik) Turnuri 14 Martie 2025, 12:00 Evaluare finalizată 0
Attila Dusinszky (attiladusinszky) Turnuri 14 Martie 2025, 11:53 Evaluare finalizată 70
Attila Dusinszky (attiladusinszky) Turnuri 14 Martie 2025, 11:52 Evaluare finalizată 0
Attila Dusinszky (attiladusinszky) Turnuri 14 Martie 2025, 11:51 Evaluare finalizată 0
Attila Dusinszky (attiladusinszky) Turnuri 14 Martie 2025, 11:39 Evaluare finalizată 0
Ambrus-Szasz David (AmbrusSzaszDavid) Turnuri 14 Martie 2025, 11:36 Evaluare finalizată 70
Nagy Tamas (tamasnagy) Turnuri 14 Martie 2025, 11:18 Evaluare finalizată 45
Tudor Ilinca (IlincaTudor1) Turnuri 14 Martie 2025, 10:06 Evaluare finalizată 70
Attila Dusinszky (attiladusinszky) Turnuri 14 Martie 2025, 09:53 Evaluare finalizată E.C
Attila Dusinszky (attiladusinszky) Turnuri 14 Martie 2025, 09:48 Evaluare finalizată 0
Attila Dusinszky (attiladusinszky) Turnuri 14 Martie 2025, 09:47 Evaluare finalizată 0
Attila Dusinszky (attiladusinszky) Turnuri 14 Martie 2025, 09:47 Evaluare finalizată 0
Attila Dusinszky (attiladusinszky) Turnuri 14 Martie 2025, 09:46 Evaluare finalizată 0
Attila Dusinszky (attiladusinszky) Turnuri 14 Martie 2025, 09:45 Evaluare finalizată 0
Imre Erik-Dániel (Imreerik) Turnuri 14 Martie 2025, 09:10 Evaluare finalizată 0
Bokor Mate (BokorMate) Turnuri 14 Martie 2025, 09:05 Evaluare finalizată 70
Szőcs Balázs (Szocsbalazs07) Turnuri 14 Martie 2025, 09:03 Evaluare finalizată 0
Jakab Akos (InfosCucc12) Turnuri 14 Martie 2025, 09:01 Evaluare finalizată 40
Jakab Akos (InfosCucc12) Turnuri 14 Martie 2025, 09:01 Evaluare finalizată 0
Bokor Mate (BokorMate) Turnuri 14 Martie 2025, 08:55 Evaluare finalizată 70
Szőcs Balázs (Szocsbalazs07) Turnuri 14 Martie 2025, 08:51 Evaluare finalizată 70
Nagy Tamas (tamasnagy) Turnuri 14 Martie 2025, 08:51 Evaluare finalizată 45
Nagy Tamas (tamasnagy) Turnuri 14 Martie 2025, 08:50 Evaluare finalizată 0
Szőcs Balázs (Szocsbalazs07) Turnuri 14 Martie 2025, 08:49 Evaluare finalizată 10
Szőcs Balázs (Szocsbalazs07) Turnuri 14 Martie 2025, 08:48 Evaluare finalizată 0
Nagy Tamas (tamasnagy) Turnuri 14 Martie 2025, 08:45 Evaluare finalizată 40
Jakab Akos (InfosCucc12) Turnuri 14 Martie 2025, 08:40 Evaluare finalizată 0
György Artúr (gyartur) Turnuri 14 Martie 2025, 08:37 Evaluare finalizată 70
Morgoci Alexandru (Morgoci_Alex) Turnuri 13 Martie 2025, 17:13 Evaluare finalizată 65
Du-te sus!