ultima problemă
    	          				  
					  
						  grupă:  micăsursă:  OMI 2016
						  
					    
	              ultimul articol
    	          				  
					  
						  autor:  Prof. Radu Vişinescu
						  
						            ultimul software
                				  
					  
						  autor:  Prof. Emanuela Cerchez
						  
					          
       
      		
 
.campion 
 
   
    uscat  
    
   
         
          Timp maxim de execuţie/test: 
 
           0.1 
              secunde  
 
          
          Memorie totala disponibilă/stivă: 
 
          16 
              MB/1 MB 
 
       
       
       
      
     
   
 
 
 
 
  
        Iarna 
          hainele spalate se usuca foarte greu pe balcon. Din acest motiv Ana obisnuieste 
          sa usuce haine si pe calorifer.  
          De data aceasta a spalat n  haine 
          (sa le numerotam de la 1  la n ). 
          Se cunoaste cantitatea de apa ai   grame (1<=i<=n ) continuta 
          de fiecare haina atunci cand este scoasa din masina de spalat. 
          Daca hainele ar fi uscate in balcon, atunci intr-un minut se evapora exact 1  gram de apa. Daca in schimb aceeasi haina este pusa pe calorifer, intr-un minut 
          se evapora x  grame de apa. Desigur, 
          daca haina este deja uscata - adica ea contine 0  grame de apa - continutul de apa nu se schimba. 
          In balcon Ana poate pune toate cele n  haine, dar pe calorifer nu incape decat o singura haina la un moment dat.
        Cerinţă
        Scrieti un program care sa determine timpul minim necesar pentru a usca toate 
          cele  n  haine.  
        Date de intrare
        Fisierul de intrare  uscat.in  contine pe prima linie pe prima linie numarul natural  n  reprezentand numarul de haine. Pe cea de a doua linie sunt scrise  n  numere naturale separate prin cate un spatiu reprezentand in ordine cantitatile 
          de apa continute in cele  n  haine. 
          Pe cea de a treia linie este scris numarul natural  x , 
          reprezentand cantitatea de apa care se evapora intr-un minut dintr-o haina pusa 
          pe calorifer.  
        Date de ieşire
        Fisierul de iesire  uscat.out  va contine o singura linie pe care va fi scris un numar natural reprezentand 
        timpul minim (exprimat in minute) necesar pentru a usca toate hainele. 
        Restricţii
        
          1<=n<=100 000 
          1<=x<=109  
           1<=ai <=109 , pentru i=1, 2, ..., n 
         
        Exemple
        
           
            uscat.in  
            uscat.out  
           
           
            3 
2 3 9 
5  
               3             
           
            
            uscat.in  
            uscat.out  
           
           
            3 
2 3 6 
5   
               2             
           
        
        
      
Articole recomandate
                Probleme recomandate
                
                
                    De la .campion 2008 :  celule , premii , cai , scp , forum , vedete , film , finala , ab , nice , supertri , mod3 , degrade , fractii , balanta , inginer , camp , ozn , hora , trei , rebus , sl , detinut , fbr , noroc , simetric , egal , manevre , connect3 , gropi , nrcuv , ruleta , carti , pod , bonuri , tgv , fib , 2sir , atac , matrice2 , zeratul , afise , an , dezbateri , test , miniasm , platforma , lac , vopsea , harta , nrbun2 , barfa , nrbun , bunici , opmat , acop , tren , cub , picnic , cursa , rv , compus , comun , magic , votare , onu , tramvai , bipal , nspecial , retea , secvop De acelaşi autor :  celule , scp , vedete , film , ab , supertri , inginer , camp , sl , detinut , simetric , egal , gropi , ruleta , carti , tgv , afise , dezbateri , bunici , rv , onu , nspecial , secvop , cadou , chimie , reteta , piticot , petrol , checkin , teanc , index , teren , pizza , ecran , drum , text , lbd , aven , spam , pluricex , tren2 , gray , pasi , mgo , joc , anagrame , vecini , criptmat , maxim , cutie , party , friends , net , sablon , hd , pc , sir2 , aztec , scara , nr , robot2 , sah , formule , ed , bilete , hanoig , flood , matrice3 , erdos , grup , cd , kfactor , np , cuc , radio , honest , ref , nr01 , scor2 , convert , auto2 , compress , politics , pm , playlist , barbie , firma1 , submatrix , ham , pizza1 , exam , ants , teatru1 , cifre1 , bile1 , caini , secvreg , pasune , remi , m01 , sir23 , tren1 , joc5 , pachete , aedaro , windows , renju , latime , mere1 , piloti , peste , pitici , sirag1 , stive , turn1 , carti1 , program1 , spioni , kgb , lift , apel , lex , oras , homeless , subsir , dist , harta1 , adevar , joc10 , bare , zapezi , masina2 , perechi1 , raft , joc11 , joc12 , ferma , fni , tunel , lover , pepsi , transport , avion , monkey , premii1 , garaj , carti2 , tv , pact , fat , cafea , echipe1 , secvente , petrom , peg , scara1 , lant , ecuatii , stiva , bile4 , jungla , rj , poli , text1 , compus1 , rez , politie , anag , codul , coment , muzeu , seti , basm , timer , secvsir , dp , placa , prod3 , bursa , submdisj , sotron1 , fazan , secvpar , joker , lego , medalii , cfr , antipatie , figura , links , segm , colorare , brazi , mobil , distsir , guess , greiere , pestera , conferinta , chei , ny , nx , ghinion , sumb , drenaj , telecomanda , grupuri , mahjong , rotund , viena , sport2 , cos , monoton , micro , valet , nr0 , maxviz , anagramabil , nrpal , lista , dame , consiliu , adprod , arme , deal , prodnr , compar , latin , interviu , vintage , prize , nrdiv , arrows , tdrept , agenda , reziston , vot2 , tema , smiley , relatii , ech , scadere , nebuni , castig , expand , wb , prime2 , virgule , b210 Despre vector :  trei , simetric , egal , ruleta , pod , afise , an , bunici , cursa , onu , tramvai , cadou , kpal , expresie , piticot , roci , petrol , grad , ruleta2 , ecran , palma , concurs , holo , ab2 , tren2 , cifre , mgo , firma , anagrame , joc2 , br , maxim , astre , numere2 , baby , zapada , hd , startrek , vecini2 , drept , teatru , tir , patrate2 , nr , cifra , repeat , unu , criptare , ratb , placi , sume3 , turist , matrice3 , pavaj , sume , kafka , bacan , spair , grup , friends2 , bitslang , fisc , scor2 , cat , nr3 , chimie2 , zid , politics , submat , reteta2 , rezervatie , creioane , felinare , 2numere , exp , scoici , patrate1 , playlist , sqr , carte , oua , turn , ants , div3 , jeton , politic , trecere , maraton , zaruri , suma1 , mere1 , agitatie , lacuri , secv , sotron , triunghi , carti1 , spioni , kalah , excursia , matricea , maxq , oras , furnici , baschet , ingerasi , numar1 , prieteni , aritma , cezar , bifo , pal , seceta , bare , soricel1 , antena , avere , paianjen , bloc , schi , suma3 , fractie , tunel , pepsi , prefix , tren3 , avion , premii1 , csir , top , bsir , secvente , cod4 , cuburi3 , limbaj , panouri , sant1 , zumzi , sport1 , baschet1 , mere3 , powerpuff , placare , sir4 , volei1 , tabel , ocr , numere7 , lacusta , flori , pluton , elfi , mare , grupe1 , maroco , cartonas , cabina , case , cod5 , furnica , numere8 , paritate , comoara1 , exponent , control , exp1 , joc13 , popas , reactivi , siruri1 , vanatoare , submult , text1 , taxe1 , visul , paranteze , puncte3 , cub3 , numere9 , panglica , pietre , poartas , sume2 , bal , secvsir , vot , prefix1 , accesibil , palc , standard , bursa , meteo , jetoane , printesa , palindrom , joker , matriosca , loto , cuvant , cladiri1 , secvente1 , zar , tren4 , asociativ , lego , medalii , figura , joc14 , neuroni , char , dartz , turism1 , calorii , xor1 , paltrei , album , livada1 , colorare , greutati , brazi , submatrix1 , plaja , cd1 , cifru3 , permutare , miere , tetris1 , conferinta , atelier , radical , bileprime , nx , atletism , sumb , minmax , sumacifre , jocprim , sircifre , cmmdcsecv , secvb , siruri3 , cifru4 , vase , carte1 , grad1 , litere , magic6 , macheta , butoane , ec , stalpi2 , fagure , goe , papusa , taburet , mesaj3 , zar1 , joc16 , talent , joc18 , cos , punctfix , risipa , liste , triburi , nr0 , oneton , nor , nrpomi , paisprezece , anagramabil , zuma , joc20 , dale , perechi2 , consiliu , becuri2 , codpatrat , adprod , qtri , reconst , arme , triunghi4 , deal , ozn1 , cifru5 , flori1 , elicop , roata , trifoi , maxbin , culori2 , numar5 , bile6 , proiecte , alune , cuburi4 , sstabil , intersectii , copaci2 , 7segmente , amedie , drept2 , divider , eliminare , matd3 , prodnr , fraze , vectori1 , compar , unific , galbeni , clepsidru , calcule , puncte6 , maxp , cursa1 , secvp , swap , extraprime , onigim , divizori1 , remi1 , tetris3 , amestec , eoliene , split , momente , secvente2 , ausoara , aranjare2 , vintage , binremove , sminus , subsets , interclasare , palindromuri , colina , doitrei , rebus1 , tcif , munte3 , triunghi6 , schi1 , rascoala , solitar , praslea , vot2 , tema , sprime , sir2dif , aperm , unudoi , prajituri , tan , concurs4 , ech , arc , dominant , ordine , tv1 , nebuni , sort2dist , lightbot , iepuras1 , castig Despre căutare binară :  gropi , pod , checkin , copaci , aven , br , furtuna , livada , numar , matrice , sume , bacan , toys , chimie2 , trafic , ants , multiplu , ghici , sirag1 , tabara , puncte1 , centru , harta1 , salvare , spion , poze , dist1 , patrate5 , resturi , lanterna , sea2 , vot , standard , cantor , medalii , binperm , mobil , stalpi1 , expo , miere , conferinta , subs , pack , obstacole , dag , acoperire , verigi , bradut2 , triburi , intervale , mijloc , patru , eliminare , vectori1 , calcule , secvp , dreapta , colina , ssk , robotics , cabana                      
                
                Software recomandat