Afişează mesaje
|
Pagini: 1 [2]
|
26
|
infoarena - concursuri, probleme, evaluator, articole / Arhiva de probleme / Răspuns: 849 Taxe
|
: Septembrie 26, 2009, 13:59:11
|
salut, as avea si eu o intrebare in legatura cu enuntul, adica repartizarea oamenilor de ce trebuie neaparat sa fie asa:
Pe nivelul 0 sunt 22 de oameni de rând, 20 dintre ei plătesc funcţionarilor de pe nivelul 1, ceilalţi 2 plătesc direct funcţionarului şef. Pe nivelul 1 sunt 5 funcţionari, 4 dintre ei plătesc funcţionarului de pe nivelul 2, iar 1 plăteşte direct funcţionarului şef. Pe nivelul 2 este un singur funcţionar care plăteşte direct funcţionarului şef.
si nu poate fi de exemplu asa:
Pe nivelul 0 sunt 23 de oameni de rând, 20 dintre ei plătesc funcţionarilor de pe nivelul 1, ceilalţi 3 plătesc direct funcţionarului şef. Pe nivelul 1 sunt 4 funcţionari care plătesc funcţionarului de pe nivelul 2 Pe nivelul 2 este un singur funcţionar care plăteşte direct funcţionarului şef.
sau asa :
Pe nivelul 0 sunt 20 de oameni de rând care plătesc funcţionarilor de pe nivelul 1 Pe nivelul 1 sunt 7 funcţionari, 4 dintre ei plătesc funcţionarului de pe nivelul 2, iar 3 plătesc direct funcţionarului şef. Pe nivelul 2 este un singur funcţionar care plăteşte direct funcţionarului şef.
nu inteleg care e diferenta, adica de ce prima metoda este corecta si restu nu sunt
|
|
|
29
|
infoarena - concursuri, probleme, evaluator, articole / Arhiva de probleme / Răspuns: 486 Reactivi
|
: Martie 24, 2009, 19:48:53
|
salut, imi puteti explik shi mie pls k pt un prost dc sortarea asta: void ordonare() { for (int i=100; i>=-100; i--) for (int j=1; j<=n; j++) if (mi[j]==i) { int aux1=mi[j], aux2=ma[j]; for (int k=j-1; k>=1; k--) { mi[k+1]=mi[k]; ma[k+1]=ma[k]; } mi[1]=aux1; ma[1]=aux2; } }
este mai ineficienta k bubble? .. ms [editat de moderator] foloseste tag-ul "code" cand postezi cod pe forum
|
|
|
30
|
infoarena - concursuri, probleme, evaluator, articole / Downloads / rhide sau dev-cpp?
|
: Martie 13, 2009, 08:23:05
|
Am incercat sa downloadez si sa instalez rhide dupa instructiunile de pe site dar nu-mi merge. Poate ca am vista si nu suporta vista, dar daca nu e asta problema nu stiu ce e dupa ce-mi apar doua mesaje la care trebuie sa dau ignor (referitoare la dimensiunea ferestrei) imi apare doar o fereastra neagra si nimic mai mult. Oricum daca nu merge rhide-u merita sa downloadez dev-cpp sau nu? (as vrea si eu ceva in genu ce se foloseste la nationala)
|
|
|
40
|
infoarena - concursuri, probleme, evaluator, articole / Arhiva de probleme / Răspuns: 002 Jocul Flip
|
: Martie 13, 2008, 21:42:41
|
ash avea shi io ontrebare deci, eu am dat solutia asta in cpp #include <fstream> using namespace std;
ifstream f ("flip.in"); ofstream g ("flip.out");
long v[1000][16], n, m, sl[1000], sc[16];
void read() { f >> n; f >> m; for (int i=0 ; i<n; i++) for (int j=0; j<m; j++) f >> v[i][j]; }
void change() { int s=0; for (int i=0; i<n; i++) for (int j=0; j<m; j++) { sl[i]=sl[i]+v[i][j]; sc[j]=sc[j]+v[i][j]; } for (int j=0; j<m; j++) while (sc[j]<0) { for (int i=0; i<n; i++) v[i][j]*=-1; sc[j]*=-1; } for (int i=0; i<n; i++) while (sl[i]<0) { for (int j=0; j<m; j++) v[i][j]*=-1; sl[i]*=-1; } for (int i=0; i<n; i++) for (int j=0; j<m; j++) s=s+v[i][j]; g << s; }
int main() { read(); change(); f.close(); g.close(); return 0; }
dar nush de ce nu imi da numai 10 puncte shi chiar nunteleg dc numi puteti pls da ink cateva exemple sa vad ce are sau sami explicati? ? ms Editat de admin: Folosesti tagul code cand vrei sa postezi surse.
|
|
|
|