infoarena informatica de performanta
info
arena
b
log
f
orum
calendar
autentificare
inregistrare
infoarena
>
infoarena - concursuri, probleme, evaluator, articole
>
Informatica
> Subiect:
O problema
Pagini: [
1
]
În jos
« mesajul precedent
următorul mesaj »
Imprimă
Ajutor
Subiect: O problema (Citit de 3469 ori)
0 Utilizatori şi 1 Vizitator pe acest subiect.
•
bogdan2412
Echipa infoarena
Nu mai tace
Karma: 410
Deconectat
Mesaje: 951
O problema
«
:
Februarie 13, 2005, 08:46:01 »
Poate cineva sa ma ajute la urmatoarea problema: Se da un sir de n numere. Sa se partitioneze sirul in doua subsiruri astfel incat suma elementelor din cele doua subsiruri sa fie cat mai apropiate.
Memorat
VladS
Vizitator
O problema
«
Răspunde #1 :
Februarie 13, 2005, 09:50:28 »
Problema seamana cu Timus 1004 (parca) : "Pile of Stones".
Daca lungimea sirului este mica se poate face prin backtracking. Se face suma pe tot sirul, se gaseste submultimea cu suma cea mai apropiata de jumatate.
Problema parca s-a dat si la bursele Agora anul trecut la runda 25 sau 26. Se chema "Fotbal". Poti sa te uiti si pe solutia oficiala de acolo.
Memorat
•
greco
Nu mai tace
Karma: 144
Deconectat
Mesaje: 434
O problema
«
Răspunde #2 :
Februarie 13, 2005, 10:08:00 »
"O prima idee de rezolvare ar fi generarea tuturor submultimilor de cadouri, calcularea sumelor acestora si determinarea celei mai apropiate de jumatatea sumei totale a valorilor cadourilor. Dar aceasta varianta are o complexitate exponentiala, deci metoda este ineficienta.
O alta idee de rezolvare este construirea unui vector, astfel:
-presupunem ca n este numarul total de cadouri si Cadou[] este un vector care contine valorile cadourilor;
-S[0] = 0;
-S[j] = i, pentru i apartine {1, ..., n}, inseamna ca ultima valoare adaugata pentru a obtine un total j este Cadou
;
-S[j]=n+1, daca subtotalul nu poate fi obtinut.
In variabila suma se va calcula suma totala a valorii cadourilor. Fie Cadou[] un tablou cu valorile tuturor cadourilor; atunci cadoul i va fi adaugat la subtotalul lui j pentru a obtine o noua valoare j+ Cadou
. S[j]<i (un cadou nu poate fi adaugat la subtotal decat cel mult o data si vom adauga cadourile in ordine crescatoare). Ne intereseaza sa gasim cea mai apropiata valoare de mijloc, aceasta va fi una dintre sume."
Doina Hrinciuc - Logofatu - "Probleme rezolvate si algoritmi"
Memorat
Jump in the cockpit and start up the engines
Remove all the wheelblocks there's no time to waste
Gathering speed as we head down the runway
Gotta get airborne before it's too late.
•
greco
Nu mai tace
Karma: 144
Deconectat
Mesaje: 434
O problema
«
Răspunde #3 :
Februarie 13, 2005, 10:09:24 »
Da la Timus poti sa faci back.
Memorat
Jump in the cockpit and start up the engines
Remove all the wheelblocks there's no time to waste
Gathering speed as we head down the runway
Gotta get airborne before it's too late.
•
bogdan2412
Echipa infoarena
Nu mai tace
Karma: 410
Deconectat
Mesaje: 951
O problema
«
Răspunde #4 :
Februarie 13, 2005, 10:50:13 »
Mersi. Mi-am dat deja seama cum se facea.
Memorat
•
Vman
Echipa infoarena
Vorbaret
Karma: 45
Deconectat
Mesaje: 176
O problema
«
Răspunde #5 :
Februarie 13, 2005, 18:56:15 »
interesant, shi cand te gandesti k problema inca e valabila la .campion :lol:
Memorat
•
Cosmin
Echipa infoarena
Nu mai tace
Karma: 351
Deconectat
Mesaje: 1.799
O problema
«
Răspunde #6 :
Februarie 14, 2005, 03:49:41 »
v-a placut fotbal de la ginfo?
Memorat
•
vladcyb1
Vorbaret
Karma: 33
Deconectat
Mesaje: 166
O problema
«
Răspunde #7 :
Februarie 14, 2005, 09:24:19 »
Faceti voi back pt n=20000.
Nu mai cereti mey solutii la .campion in timpul rundei. Asa am incercat si yo la o runda, si am luat 0 pe un algoritm aprope perfect (citirea era gresita). Deci poarta ghinion.
Memorat
Vlad Berteanu
•
bogdan2412
Echipa infoarena
Nu mai tace
Karma: 410
Deconectat
Mesaje: 951
O problema
«
Răspunde #8 :
Februarie 16, 2005, 14:37:48 »
Scuzati-ma. Cand am facut acel post nu shtiam ca e la campion. Am gasit-o altundeva. De problemele de la campion m-am apucat mai tarziu (in timpul saptamanii eram foarte ocupat sa invat pt teste la scoala)
Mersi pt ajutor.
Memorat
Pagini: [
1
]
În sus
Imprimă
infoarena
>
infoarena - concursuri, probleme, evaluator, articole
>
Informatica
> Subiect:
O problema
« mesajul precedent
următorul mesaj »
Schimbă forumul:
Selectează o destinaţie:
-----------------------------
infoarena - concursuri, probleme, evaluator, articole
-----------------------------
=> Concursuri
===> Junior Challange 2023
===> Algoritmiada 2022
=====> Runda 1
=====> Runda 2
=====> Runda 3
=====> Runda 4
===> Summer Challenge 2021
===> Junior Challenge 2021
===> FMI No Stress 10
===> Winter Challenge 2020
===> Autumn WarmUp 2020
===> Summer Challenge 2020
===> Junior Challenge 2020
===> Concurs de incalzire 2020
===> FMI No Stress 9
===> Autumn WarmUp 2019
===> Summer Challenge 2019
===> Junior Challange 2019
===> Algoritmiada 2019
===> Info Oltenia 2019
===> Arhiva concursuri
=====> Info Oltenia 2018
=====> Junior Challenge 2018
=====> Algoritmiada 2018
=====> AGM 2018
=====> Grigore Moisil 2018
=====> RCPC 2018
=====> Fmi No Stress 8
=====> Urmasii lui Moisil 2017
=====> Grigore Moisil 2017
=====> Prosoft @ NT
=====> Algoritmiada 2017
=====> PreOJI 2017
=====> FMI No Stress 2017
=====> AGM 2017
=====> Lot 2017
=====> ACM ICPC Faza Nationala 2017
=====> PreOJI 2016
=====> ONIS 2016
=====> Grigore Moisil 2016
=====> Urmasii lui Moisil 2016
=====> AGM 2016
=====> Algoritmiada 2016
=====> FMI No Stress 6
=====> Urmasii lui Moisil 2015
=====> FMI No Stress 5
=====> ONIS 2015
=====> Concursul National de Soft Grigore Moisil Lugoj
=====> ACM-ICPC Faza Nationala 2014-2015
=====> Infoarena Monthly 2014
=====> Concurs Mihai Patrascu 2013
=====> Algoritmiada 2015
=====> AGM 2015
=====> Junior Challenge 2015
=====> ONIS 2014
=====> Algoritmiada 2014
=====> FMI No Stress 4
=====> preONI 2006
=====> .com 2012
=====> Infoarena Monthly 2012
=====> Code Pandas
=====> Algoritmiada 2013
=====> FMI No Stress 3
=====> FMI No Stress 2012
=====> Junior Challenge 2012
=====> Algoritmiada 2012
=====> .com 2011
=====> Girls Programming Camp 2011
=====> Algoritmiada 2011
=====> F11 Competition 2011
=====> Tiberiu Popoviciu 2011
=====> Grigore Moisil 2011
=====> RMMS 2011
=====> FMI No Stress 2010
=====> Grigore Moisil 2010
=====> .com 2009
=====> Stelele Informaticii 2009
=====> Stelele Informaticii 2010
=====> Algoritmiada 2009
=====> Algoritmiada 2010
=====> Grigore Moisil 2009
=====> CCEX 2009
=====> Summer Challenge 2009
=====> All You Can Code 2008
=====> Selectie echipe ACM ICPC, UPB 2008
=====> Junior Challenge 2008
=====> Happy Coding 2008
=====> preONI 2008
=====> Grigore Moisil 2008
=====> Winter Challenge 2008
=====> Happy Coding 2007
=====> Autumn Warmup 2007
=====> preONI 2007
=====> Summer Challenge 2007
=====> Junior Challenge
=====> Winter Challenge 1
=====> Unirea 2007
=====> Happy Coding 2006
=====> Autumn WarmUp 2006
=====> Summer Challenge Doi
=====> Summer Challenge
=====> Happy coding
=====> Grigore Moisil
=====> Happy Birthday Infoarena
===> RCPC 2019
===> Summer Challenge Trei
=> Arhiva de probleme
===> Probleme pentru bacalaureat
=> Arhiva Infoarena Monthly
=> Arhiva ACM
=> Arhiva educationala
=> Concursuri virtuale
=> Informatica
===> Teme
=> Articole
===> Downloads
=> Probleme externe
===> .CAMPION
===> SGU
===> TIMUS
===> UVA
===> SPOJ
===> PKU
===> TJU
-----------------------------
Comunitate - feedback, proiecte si distractie
-----------------------------
=> Implica-te!
===> Arhiva educationala
===> Imbunatatire teste
===> Development
===> Scrie articole
===> Extinde arhiva
=> Blog
=> Feedback infoarena
===> Sondaje
===> Arhiva
===> IAP (Infoarena Proposal)
=> Off topic
Se încarcă ...