|
Titlul: 219 Paralelograme Scris de: Tiberiu-Lucian Florea din Aprilie 02, 2006, 01:39:37 Aici puteţi discuta despre problema Paralelograme (http://infoarena.ro/problema/paralelograme).
Titlul: Raspuns: 219 Paralelograme Scris de: Lucian Boca din Aprilie 02, 2006, 17:32:19 am gasit o metoda de rezolvare care mi se pare corecta (am verificat "manual" pentru (1,1), (1,2), (2,2)); totusi, iau WA pe toate testele;
pentru n=3 m=2, am gasit 58 de paralelograme; asta e raspunsul corect? Titlul: Raspuns: 219 Paralelograme Scris de: Andrei Grigorean din Aprilie 02, 2006, 17:36:13 inca nu am facut problema, dar esti sigur ca nu ai numarat paralelogramele degenerate?
Titlul: Raspuns: 219 Paralelograme Scris de: Lucian Boca din Aprilie 02, 2006, 17:43:02 is sigur :D
uite cum fac: notez cu s(i,j) numarul paralelogramelor care se incadreaza perfect intr-un dreptunghi de i x j (inclusiv dreptunghiul insusi). Astfel gasesc ca s(i,j) = ij + (i-1) + (j-1) Apoi notez cu f(i,j) numarul locurilor in care pot translata paralelogramele care se incadreaza perfect in i x j; obtin f(i,j) = (n-i+1)*(m-j+1); Solutia problemei devine Suma (1<=i<=n; 1<=j<=m) din ( s(i,j) * f(i,j) ) Asta verifica pentru (1,1), (1,2), (2,1), (2,2); pentru (3,2) da 58... wtf is wrong? :-k Titlul: Raspuns: 219 Paralelograme Scris de: Mircea Pasoi din Aprilie 02, 2006, 17:45:47 Nu m-am uitat pe metoda ta, dar pentru 3 2 trebuie sa dea 60.
Titlul: Raspuns: 219 Paralelograme Scris de: Bogdan-Cristian Tataroiu din Aprilie 02, 2006, 18:54:55 is sigur :D Ai gresit la s(i, j)... Ia un exemplu mai mare pe foaie si vezi cum il poti calcula mai bine :)uite cum fac: notez cu s(i,j) numarul paralelogramelor care se incadreaza perfect intr-un dreptunghi de i x j (inclusiv dreptunghiul insusi). Astfel gasesc ca s(i,j) = ij + (i-1) + (j-1) Apoi notez cu f(i,j) numarul locurilor in care pot translata paralelogramele care se incadreaza perfect in i x j; obtin f(i,j) = (n-i+1)*(m-j+1); Solutia problemei devine Suma (1<=i<=n; 1<=j<=m) din ( s(i,j) * f(i,j) ) Asta verifica pentru (1,1), (1,2), (2,1), (2,2); pentru (3,2) da 58... wtf is wrong? :-k Titlul: Raspuns: 219 Paralelograme Scris de: Lucian Boca din Aprilie 02, 2006, 18:55:35 am gasit.. greseala era la formula pentru s(i,j).
o intrebare: daca am un dreptunghi de m x n puncte laticeale, cate puncte se afla "sub" diagonala principala? [later edit] tocmai imi dadusem si eu seama - am facut brute-force si am vazut ca pierdeam cateva din vedere. ms mult oricum, bogdan :) Titlul: Raspuns: 219 Paralelograme Scris de: Bogdan-Cristian Tataroiu din Aprilie 02, 2006, 19:00:04 Foloseste teorema lui Pick.... Google it :)
Titlul: Raspuns: 219 Paralelograme Scris de: Cosmin Negruseri din Aprilie 02, 2006, 19:33:32 Nu cred ca trebuie teorema lui Pick aici ... poti sa vezi cate puncte sunt pe diagonala sa le scazi din n * m cate sunt in intreg dreptunghiul si dupaia sa imparti la 2 ...
E un articol in ginfo care se ocupa cu probleme de genul asta ;) Titlul: Raspuns: 219 Paralelograme Scris de: Bogdan-Cristian Tataroiu din Aprilie 02, 2006, 20:53:22 Da.. eh.. eu m-am comlicat putin atunci :)
Titlul: Raspuns: 219 Paralelograme Scris de: Lucian Boca din Aprilie 02, 2006, 21:07:54 Da.. de fapt, ori cu teorema lui Pick, ori fara, ajungi la acelasi rezultat :)
Titlul: Răspuns: Raspuns: 219 Paralelograme Scris de: Dragos din Iulie 23, 2010, 21:51:56 E un articol in ginfo care se ocupa cu probleme de genul asta ;) Titlul: Răspuns: 219 Paralelograme Scris de: Paul-Dan Baltescu din Iulie 24, 2010, 02:46:13 Cred ca Cosmin se refera la articolul acesta (http://infoarena.ro/probleme-cu-puncte-laticiale).
Titlul: Răspuns: 219 Paralelograme Scris de: Dragos din Iulie 31, 2010, 12:46:16 Cred ca Cosmin se refera la articolul acesta (http://infoarena.ro/probleme-cu-puncte-laticiale). Multumesc! Chiar mi-a fost de ajutor. |