infoarena

infoarena - concursuri, probleme, evaluator, articole => Teme => Subiect creat de: Robotin Darian din Octombrie 31, 2012, 17:48:20



Titlul: Probleme info cls a 10 a
Scris de: Robotin Darian din Octombrie 31, 2012, 17:48:20
Buna , as dori , daca se poate sa ma ajutati sa rezolv o problema la info , cat se poate de repede .

Se da o matrice cu m linii si n coloane .
Cerinte :
-minimul elementelor de pe o pozitie data k.
-numarul elementelor aflate pe o pozitie data x.
-suma elementelor de pe pozitii impare .
-minimul elementelor de pe linia k.
-numarul elementelor prime de pe pozitia x.

Va multumesc anticipat .


Titlul: Răspuns: Probleme info cls a 10 a
Scris de: Radu-Andrei Szasz din Octombrie 31, 2012, 17:50:31
Ce ai incercat sa faci pana acum?

Spune la ce nu te-ai descurcat si cu siguranta vei primi ajutor :)


Titlul: Răspuns: Probleme info cls a 10 a
Scris de: Robotin Darian din Octombrie 31, 2012, 17:55:27
Nu am inteles cum verific daca pozitia este para , intr-o matrice , de vector nu se pune problema , dar de matrice nu inteleg ? si chestia cu pozitia data k nu o inteleg . cum pot scrie acea pozitie k .


Titlul: Răspuns: Probleme info cls a 10 a
Scris de: Radu-Andrei Szasz din Octombrie 31, 2012, 18:04:54
Cel mai probabil pozitia k iti este data prin cele 2 coordonate ale elementului respectiv, adica linia si coloana. In caz contrar, consideram elementele matricei numerotate de la 1 la n * m. Pe prima linie vor fi elementele de la 1 la n, pe a doua de la n + 1 la 2 * n si tot asa. Astfel poti obtine linia si coloana unui element folosind urmatoarele relatii:

l = (k / n) + 1;
c = (k % n);
if(c == 0)
{
c = n;
l--;
}

In ceea ce priveste paritatea unei pozitii, imi trec prin minte doua cazuri posibile(recunosc ca nu am mai vazut sa se ceara asa ceva):
1. Pozitia in cadrul unei anumite linii sa fie para, caz in care ai de facut exact acelasi lucru ca pentru un vector(avand in vedere ca nu se specifica linia, poti face suma elementelor de pe pozitii pare de pe fiecare linie)
2. Suma coordonatelor sa fie para. Aici faci o parcurgere a tuturor elementelor matricei si verifici daca suma acestora e para. Daca da adaugi la suma.



Titlul: Răspuns: Probleme info cls a 10 a
Scris de: Robotin Darian din Octombrie 31, 2012, 18:08:56
La cate probleme am facut cu matrici este , cred , singura care nu o inteleg si sunt aproape paralel . Daca poti sa ma ajuti cu o rezolvare la o parte , cea cu k ar fi foarte bine. Mersi pentru idee . O sa o incerc.