38 probleme pe site
Incepand cu : 15.02.2004 Accesari : 169500
[ Statistici detaliate ]
Luna aglomerata : noiembrie 2023 (4734)
Zi aglomerata : 11 noiembrie 2021 (2711)
Ora aglomerata : 15:00 - 15:59 in data de 16 august 2022 (2539)
|
|
|
|
| | | | Enunt :
calculati minimul dintr-un vector recursiv | | | | |
| | | | Rezolvare :
#include<iostream.h>
int v[10],n;
int min(int i, int j)
{
int a,b;
if (i==j) return v[i];
a=min(i,(i+j)/2);
b=min((i+j)/2+1,j);
if (a<b) return a; return b;
}
void main()
{
cout<<"n=";cin>>n;
for(int i=0;i<n;i++) {cout<<"v["<<i+1<<"]=";cin>>v[i];}
cout<<"Minim : "<<min(0,n-1);
} | | | | |
| | | | Opinii diverse :
Nu exista nici o opinie in baza de date. | | | | |
| |
|