Differences

This shows you the differences between two versions of the page.

Link to this comparison view

programare:teme_2019:tema4_2019_cbd [2019/11/20 22:11]
marius.vintila [Responsabili]
programare:teme_2019:tema4_2019_cbd [2020/01/04 00:24] (current)
marius.vintila [Task 1 (5p)]
Line 9: Line 9:
  
 ==Depunctări== ==Depunctări==
-Pentru fiecare zi (24 de ore) de întârziere,​ se vor scădea 10 puncte din nota acordată. Temele trimise după 7 de zile de întârziere vor putea fi notate ​cu maxim 30 de puncte. \\+Deadline-ul hard coincide ​cu cel soft. \\
 În consecință,​ [[http://​ocw.cs.pub.ro/​courses/​programare/​regulament-cb-cd#​temele_de_casa|deadline-ul hard]] este **06.01.2020,​ ora 23:55**. În consecință,​ [[http://​ocw.cs.pub.ro/​courses/​programare/​regulament-cb-cd#​temele_de_casa|deadline-ul hard]] este **06.01.2020,​ ora 23:55**.
  
Line 16: Line 16:
 La orice întrebare vom răspunde în maxim 24 de ore.\\ La orice întrebare vom răspunde în maxim 24 de ore.\\
 Nu se acceptă întrebări în ultimele 24 de ore înainte de deadline. Nu se acceptă întrebări în ultimele 24 de ore înainte de deadline.
 +
 +==Updates==
 +  * 15.12.2019: Update teste
 +  * 3.1.2020: Update teste v2
 ====== Obiective ====== ====== Obiective ======
   * să se respecte formate stricte de intrare/​ieșire   * să se respecte formate stricte de intrare/​ieșire
Line 29: Line 33:
 ===== Încălzire ===== ===== Încălzire =====
 ==== Task 1 (5p) ==== ==== Task 1 (5p) ====
-Se dă un vector cu n elemente numere întregi. ​ Se cere întoarcerea ​un nou vector, alocat dinamic, care să aibă pe poziția i produsul tuturor elementelor din vectorul primit, cu excepția elementului de pe poziția i.+Se dă un vector cu n elemente numere întregi. ​ Se cere întoarcerea ​unui nou vector, alocat dinamic, care să aibă pe poziția i produsul tuturor elementelor din vectorul primit, cu excepția elementului de pe poziția i.
 <​note>​Veți completa funcția arrayProduct din fișierul project.c</​note>​ <​note>​Veți completa funcția arrayProduct din fișierul project.c</​note>​
 Exemplu: ​ Exemplu: ​
Line 61: Line 65:
 </​code>​ </​code>​
 ==== Task 3 (5p) ==== ==== Task 3 (5p) ====
-Se dă o matrice având dimensiunile n și m, cu elemente întregi și k query-uri de forma <x1, y1, x2, y2>, unde x1, y1, x2, y2 sunt numere întregi ce reprezintă coordonate ale matricei. Se cere calcularea sumei elementelor ​dintre ​cele două coordonate ​pentru fiecare query și întoarcerea lor într-un nou vector alocat dinamic.+Se dă o matrice având dimensiunile n și m, cu elemente întregi și k query-uri de forma <x1, y1, x2, y2>, unde x1, y1, x2, y2 sunt numere întregi ce reprezintă coordonate ale matricei. Se cere calcularea sumei elementelor ​din submatricea definita de cele coordonate.
 <​note>​Veți completa funcția subMatrixesSums din fișierul project.c. <​note>​Veți completa funcția subMatrixesSums din fișierul project.c.
  
programare/teme_2019/tema4_2019_cbd.1574280666.txt.gz · Last modified: 2019/11/20 22:11 by marius.vintila
CC Attribution-Share Alike 3.0 Unported
www.chimeric.de Valid CSS Driven by DokuWiki do yourself a favour and use a real browser - get firefox!! Recent changes RSS feed Valid XHTML 1.0