|
Titlul: Impaturirea Hartii Scris de: Cristi din Iunie 28, 2009, 10:44:05 Cine a mai rezolvat problema aceasta cu impaturirea hartii .....se poate rezolva cu divide et impera ....este din cartea programarea in limbajul c++ pentru liceu-tehnici si metode de programare de emanuela cherchez si serban marinel........o harta strategica este reprezentata ca o matrice cu n linii si m coloane ,fiecare componenta avand cota terenului respectiv.Determinati o modalitate de a impaturi harta astfel incat zona deasupra sa aiba arie maxima si aceasi cota,plierea hartii se face doar orizontal si vertical si numai in parti egale(daca dimensiunea este impara nu se face plierea).Pe ecran sa se afiseze aria maxima cu cota si codificarea plierilor(aici am avut probleme) dupa urmatoarea conventie: mai intai se precizeaza directia (O-orizontal,V-verical,apoi pozitia de la care se face plierea iar apoi modul plierii(L-partea stanga deasupra,R-partea dreapta deasupra,U-partea de sus deasupra,D-partea de jos deasupra ) 2 plieri consecutive fiind separate prin " " ...........deci daca careva are timp.....sau daca a rezolvat-o sa-mi dea niste indicii sau nu stiu :)........la codarea plierilor nu prea stiu cum sa fac:P
Titlul: Răspuns: Impaturirea Hartii Scris de: alexandru din Iunie 28, 2009, 11:18:41 ai scris codul pana la "codificare pilierilor" ?
Titlul: Răspuns: Impaturirea Hartii Scris de: Cristi din Iunie 28, 2009, 15:15:36 Cod: int arie,amax=-MAXINT,cota,harta[50][50],n,m; |