infoarena

infoarena - concursuri, probleme, evaluator, articole => Arhiva de probleme => Subiect creat de: Mircea Pasoi din Mai 23, 2005, 14:20:17



Titlul: 068 Patrate
Scris de: Mircea Pasoi din Mai 23, 2005, 14:20:17
Aici puteţi discuta despre problema Patrate (http://infoarena.ro/problema/patrate).


Titlul: 068 Patrate
Scris de: Cosmin Negruseri din Octombrie 10, 2005, 19:32:00
Mi-au furat australienii problema :( http://acmicpc-live-archive.uva.es/nuevoportal/data/problem.php?p=3282


Titlul: 068 Patrate
Scris de: Iorgulescu Calin din Octombrie 10, 2005, 20:15:47
:-k Interesant... Si testul dat pe site e cam acelasi.... Hmm... Cred ca intr-un fel ai putea sa fii mandru. Oricum... Interesanta faza... 8)


Titlul: 068 Patrate
Scris de: Dobre Catalin Andrei din Octombrie 11, 2005, 19:00:10
Hmm, si eu m-as supara sa vad ca imi fura unu problema, dar daca nu era speciala nu o copiau ;)


Titlul: 068 Patrate
Scris de: Tiberiu-Lucian Florea din Octombrie 12, 2005, 09:10:22
Nu cred ca exista drepturi de autor la probleme, nu ? Si chiar daca ar exista, ar trebui s-o inregistrezi undeva.  :lol:


Titlul: Răspuns: 068 Patrate
Scris de: Paduraru Ciprian - Ionut din Iulie 18, 2008, 14:28:44
Imi poate da si mie cineva o solutie ?:) sau macar sa-mi spuneti cand s-a dat aceasta problema pentru ca eu de exemplu m-am uitat in arhiva de lot 2005 sibiu si nu e :(

Problema mea e urmatoarea: m-am gandit sa caut binar lungimea aceea minima, sa zicem ca e L, si apoi incerc sa acopar punctele toate cu 3 patrate de lungime L. Ei, ultima parte ar iesi catastrofal din timp :)


Titlul: Răspuns: 068 Patrate
Scris de: Andrei Grigorean din Iulie 18, 2008, 17:46:11
E buna ideea ta cu cautarea binara. Trebuie sa vezi cum acoperi un set de puncte cu 3 patrate de lungime data. Te uiti la cel mai mic dreptunghi care contine punctele tale. Fiecare din cele 4 laturi ale dreptunghiului contine cel putin un punct. Intr-o solutie in care reusesti sa acoperi toate punctele cu 3 patrate, vei avea pe fiecare latura cel putin un patrat. Cum sunt 4 laturi iar tu ai 3 patrate => cel putin un patrat va fi in coltul dreptunghiului. Iti variezi coltul, si problema s-a redus la 2 patrate :). De aici cred ca te descurci si singur ;)


Titlul: Răspuns: 068 Patrate
Scris de: Otilia Stretcu din Martie 03, 2010, 15:28:28
Imi puteti sugera si mie va rog ce as fi putut gresi? Iau 96 pct, cu Incorect chiar pe primul test.  :-s


Titlul: Răspuns: 068 Patrate
Scris de: Andrei Grigorean din Martie 03, 2010, 21:16:30
Iti merge pentru N = 3?


Titlul: Răspuns: 068 Patrate
Scris de: Otilia Stretcu din Martie 03, 2010, 23:39:42
Gata, am descoperit! Pentru n<=3 eu afisam 1. Dar se pare ca putem considera latura si de lungime 0.  :D Multumesc de idee!  :)


Titlul: Patrate
Scris de: Kantor Iulian-Vlad din Decembrie 03, 2013, 14:12:22
Poate cineva sa-mi dea un n si o combinatie de coordonate ca sa-mi testez programul(de preferat mari) si raspunsul? nu de alta dar nu prea am imaginatie in momentul acesta...