Existing user? Sign in
Sign up
Games
Servers
Useful
User
Pass
2FA
Ajutor c++ (problema de bac)
Freakz Forum Index
->
Trash Bin
->
Trash
->
Programming / Scripting / Database
Author
Message
3621
sebuku
[Otaku]
Status: Offline
(since 22-07-2015 12:24)
Joined: 20 May 2013
Posts: 71
,
Topics: 25
Location:
Romania
Reputation:
27.2
Votes
: 6
Posted: 20-11-2014, 15:55:49
| Translate post to:
... (
Click for more languages
)
Ajutor,am o problema ce n-o pot rezolva,o am ca tema la informatica. E din subiectele de bac intensiv din 2009 si suna cam asa:
Se considerã un tablou bidimensional cu m linii ºi n coloane (1≤m≤100, 1≤n≤100), ale cãrui
elemente aparþin mulþimii {0,1,2}. Scrieþi un program C/C++ citeºte de la tastaturã valorile m,
n ºi elementele tabloului ºi care afiºeazã pe ecran numerele de ordine ale coloanelor pentru
care produsul elementelor situate pe ele, este maxim. Liniile ºi coloanele tabloului se
numeroteazã de la 1 la m, respectiv de la 1 la n. Numerele se vor afiºa separate prin câte
un spaþiu.
Exemplu: pentru m=4 ºi n=4 ºi tabloul alãturat se va afiºa:
1 2
2 1 1 0
1 1 1 1
2 2 2 1
1 2 1 1
0
0
Back to top
tudor1297
[shefu' la luptatori]
Status: Offline
(since 01-02-2020 14:06)
Joined: 11 Sep 2012
Posts: 2565
,
Topics: 193
Location:
Bucuresti
Reputation:
363.9
Votes
: 250
Posted: 20-11-2014, 16:51:51
| Translate post to:
... (
Click for more languages
)
e simplu
in general matricile se parcurg pe linii
pentru a rezolva problema, tre sa parcurgi matricea pe coloane.
deci o sa faci asa:
Quote:
max=0;
for(j=1;j<=n;++j){
produs=1;
for(i=1;i<=m;++i)
produs*=a[i][j];
if(produs>max)
max=produs;
}
//si-acum parcurgi iar matricea ca sa afisezi coloanele cu produsul maxim
for(j=1;j<=n;++j){
produs=1;
for(i=1;i<=m;++i)
produs*=a[i][j];
if(produs==max)
cout<<j<<" ";
}
exista si o varianta prin care sa parcurgi matricea o singura data si sa salvezi solutia intr-un vector, dar m-am gandit ca ti-ar fi mai greu sa o intelegi.
[RO]Warrior Fury PvE Guide 5.4.8
[EN]Warrior Fury PvE Guide 5.4.8
0
0
Back to top
sebuku
[Otaku]
Status: Offline
(since 22-07-2015 12:24)
Joined: 20 May 2013
Posts: 71
,
Topics: 25
Location:
Romania
Reputation:
27.2
Votes
: 6
Posted: 20-11-2014, 16:58:40
| Translate post to:
... (
Click for more languages
)
Multumesc frumos
chiar asa mi-a dat
0
0
Back to top
mayavin
[Future World]
Status: Offline
(since 23-06-2018 15:49)
Joined: 08 Mar 2012
Posts: 3033
,
Topics: 173
Location:
Cluj-Napoca
Reputation:
119.8
Votes
: 48
Posted: 20-11-2014, 17:30:42
| Translate post to:
... (
Click for more languages
)
De acum cand ai nevoie de ajutor la o asemenea problema, hai si tu cu rezolvarea ta sa vedem ce nu iti da si mergem de acolo...
Cand incerci sa faci probleme de acest gen, gandeste-te sa le faci cat mai eficient (la bac conteaza asta, problemele de bac din 2009 le stiu pe de rost, atat am lucrat la ele
). De exemplu tudor ti-a dat o metoda mai putin eficienta deoarece se parcurge matricea de 2 ori. Mai poate fi rezolvata si in alt mod (dupa cum precizeaza si el) printr-o singura parcurgere a matricii.
0
0
Back to top
sebuku
[Otaku]
Status: Offline
(since 22-07-2015 12:24)
Joined: 20 May 2013
Posts: 71
,
Topics: 25
Location:
Romania
Reputation:
27.2
Votes
: 6
Posted: 22-11-2014, 08:53:50
| Translate post to:
... (
Click for more languages
)
mayavin wrote:
De acum cand ai nevoie de ajutor la o asemenea problema, hai si tu cu rezolvarea ta sa vedem ce nu iti da si mergem de acolo...
Cand incerci sa faci probleme de acest gen, gandeste-te sa le faci cat mai eficient (la bac conteaza asta, problemele de bac din 2009 le stiu pe de rost, atat am lucrat la ele
). De exemplu tudor ti-a dat o metoda mai putin eficienta deoarece se parcurge matricea de 2 ori. Mai poate fi rezolvata si in alt mod (dupa cum precizeaza si el) printr-o singura parcurgere a matricii.
da dar e exercitiul 5 de la subiectul 2, la subiectul 3 o sa trebuiasca sa rezolv eficient. Deocamdata n-am nevoie de ajutor la subiectul 3 ca vom face cu profesorul, dar acum era ceva urgent, trebuia sa fac o tema pt meditatie si na...
0
0
Back to top
mayavin
[Future World]
Status: Offline
(since 23-06-2018 15:49)
Joined: 08 Mar 2012
Posts: 3033
,
Topics: 173
Location:
Cluj-Napoca
Reputation:
119.8
Votes
: 48
Posted: 22-11-2014, 11:13:09
| Translate post to:
... (
Click for more languages
)
sebuku wrote:
mayavin wrote:
De acum cand ai nevoie de ajutor la o asemenea problema, hai si tu cu rezolvarea ta sa vedem ce nu iti da si mergem de acolo...
Cand incerci sa faci probleme de acest gen, gandeste-te sa le faci cat mai eficient (la bac conteaza asta, problemele de bac din 2009 le stiu pe de rost, atat am lucrat la ele
). De exemplu tudor ti-a dat o metoda mai putin eficienta deoarece se parcurge matricea de 2 ori. Mai poate fi rezolvata si in alt mod (dupa cum precizeaza si el) printr-o singura parcurgere a matricii.
da dar e exercitiul 5 de la subiectul 2, la subiectul 3 o sa trebuiasca sa rezolv eficient. Deocamdata n-am nevoie de ajutor la subiectul 3 ca vom face cu profesorul, dar acum era ceva urgent, trebuia sa fac o tema pt meditatie si na...
Ar fi bine sa te obisnuiesti sa le faci toate cat mai eficient (in cazul in care chiar nu iti vine ideea pentru eficienta, poti rezolva si neeficient problemele de la subiectul 2), nu doar aia de la subiectul 3. In viata reala crezi ca se fac programe neeficiente?
0
0
Back to top
sebuku
[Otaku]
Status: Offline
(since 22-07-2015 12:24)
Joined: 20 May 2013
Posts: 71
,
Topics: 25
Location:
Romania
Reputation:
27.2
Votes
: 6
Posted: 22-11-2014, 16:01:19
| Translate post to:
... (
Click for more languages
)
atata timp cat iau punctaj maxim la bac, pot sa scriu doar cout <<"hello world"
0
0
Back to top
mayavin
[Future World]
Status: Offline
(since 23-06-2018 15:49)
Joined: 08 Mar 2012
Posts: 3033
,
Topics: 173
Location:
Cluj-Napoca
Reputation:
119.8
Votes
: 48
Posted: 23-11-2014, 23:43:42
| Translate post to:
... (
Click for more languages
)
Scrii cum doresti, era un sfat/recomandare
0
0
Back to top
Freakz Forum Index
->
Trash Bin
->
Trash
->
Programming / Scripting / Database
The time now is 01-12-2024, 04:47:34
Copyright info
Based on phpBB
ro
/
com
B
Login
I forgot my password
World of Warcraft
Login for more...
Download WoW 7.3.5
Misc
eSports
Achievements
Buy reputation with votes
Reputation trades
Forum rules
Ban list
Members list
User guide (FAQ)
World of Warcraft
View details