Salutare! Vad ca folosesti Visual Studio. Ai idee cum fac debug pentru un program ? Adica as vrea sa trec prin toti pasii necesari pentru a ajunge la rezultat.
Salut. Am un video separat in care poti vedea cum faci debugging atat in codeblocks cat si in visual studio. Link: th-cam.com/video/iQ5nAqgwu1s/w-d-xo.html
#include #include using namespace std; int main() { int n; cin >> n; int a[n]; for (int i = 0; i < n; i++) { cin >> a[i]; } int max_diff = 0; int min_val = a[0]; for (int i = 0; i < n; i++) { max_diff = max(max_diff, a[i] - min_val); min_val = min(min_val, a[i]); } cout
Pai nu poti face 9-2 pentru ca indicele lui 9 e mai mare decat indicele lui 2. Trebuie sa scazi dintr-un element aflat mai in stanga pe cel din dreapta, nu invers. 9 se afla pe penultima pozitie, deci din 9 poti sa scazi doar pe 8. Arunca o privire asupra cerintei. A si apropo, cand vrei sa scrii mai multe mesaje, te rog eu frumos sa folosesti butonul de "raspunde" sa putem continua discutia pe un singur "fir" narativ.
Ok, dar conform cerintei, nu trebui sa calculam diferenta intre numarul maxim si numarul minim, ci trebui sa aflam diferenta maxima cu proprietatea ca descazutul se afla in vector in stanga scazatorului.
Un video foarte reusit!
Multumesc frumos :)
Salutare! Vad ca folosesti Visual Studio. Ai idee cum fac debug pentru un program ?
Adica as vrea sa trec prin toti pasii necesari pentru a ajunge la rezultat.
Salut. Am un video separat in care poti vedea cum faci debugging atat in codeblocks cat si in visual studio. Link: th-cam.com/video/iQ5nAqgwu1s/w-d-xo.html
@@tutorialeitro mersi! Ma voi uita si daca voi avea nelămuriri te anunț
@@ioanungureanu1429 Sigur. Spor la debugging ;)
@@tutorialeitro a iesit super mișto totu!
Mersi inca o data 💯🤘
@@ioanungureanu1429 Multumesc frumos de aprecieri :)
#include
#include
using namespace std;
int main() {
int n;
cin >> n;
int a[n];
for (int i = 0; i < n; i++) {
cin >> a[i];
}
int max_diff = 0;
int min_val = a[0];
for (int i = 0; i < n; i++) {
max_diff = max(max_diff, a[i] - min_val);
min_val = min(min_val, a[i]);
}
cout
Ai incercat sa rulezi codul in codeblocks/visual studio? Banuiesc ca ai observat ca nu iti compileaza asai?
probl aceasta pe pbinfo nu ofera rezultatul bun
Ba da, ofera rezultatul bun, doar citeste cu atentie cerinta :)
diferenta intre 9-2=7,nu 4
Pai nu poti face 9-2 pentru ca indicele lui 9 e mai mare decat indicele lui 2. Trebuie sa scazi dintr-un element aflat mai in stanga pe cel din dreapta, nu invers. 9 se afla pe penultima pozitie, deci din 9 poti sa scazi doar pe 8. Arunca o privire asupra cerintei. A si apropo, cand vrei sa scrii mai multe mesaje, te rog eu frumos sa folosesti butonul de "raspunde" sa putem continua discutia pe un singur "fir" narativ.
nr maxim e 9 si minim e 2
Ok, dar conform cerintei, nu trebui sa calculam diferenta intre numarul maxim si numarul minim, ci trebui sa aflam diferenta maxima cu proprietatea ca descazutul se afla in vector in stanga scazatorului.