Răspuns :
uite aici sursa. din lene am folosit biblioteca cmath pt acel min. daca vrei fara biblioteca faci un if in care verifici care din nr2 si nr5 e mai mare. eu am numarat cate elemente se termina in 5 in 0 si care sunt pare. apoi am adunat la nr de numere care se termina in 0 minimul dintre celelalte doua deoarece orice nr care se termina in 5 * un numar pare => ultima cifra 0. cam asta e. sperca te.am ajutat!
#include <iostream>#include <cmath>using namespace std;long long n,a[101],nr0,nr2,nr5;int main(){ cin>>n; for (int i=1;i<=n;i++) { cin>>a[i]; if (a[i]%10==0) nr0++; if (a[i]%2==0) nr2++; if (a[i]%10==5) nr5++; } cout<<nr0+min(nr2,nr5); return 0;}
#include <iostream>#include <cmath>using namespace std;long long n,a[101],nr0,nr2,nr5;int main(){ cin>>n; for (int i=1;i<=n;i++) { cin>>a[i]; if (a[i]%10==0) nr0++; if (a[i]%2==0) nr2++; if (a[i]%10==5) nr5++; } cout<<nr0+min(nr2,nr5); return 0;}
Vă mulțumim pentru vizita pe site-ul nostru dedicat Informatică. Sperăm că informațiile disponibile v-au fost utile și inspiraționale. Dacă aveți întrebări sau aveți nevoie de suport suplimentar, suntem aici pentru a vă ajuta. Ne face plăcere să vă revedem și vă invităm să adăugați site-ul nostru la favorite pentru acces rapid!