thachthen_it Admin
Tổng số bài gửi : 53 Reputation : 0 Join date : 19/05/2011 Age : 32 Đến từ : trà vinh
| Tiêu đề: tìm dãy con chẵn dài nhất Mon May 30, 2011 2:12 pm | |
| - Code:
-
void DoanChan(int a[],int n) { int i,j,dau=0,cuoi=0,chieudai=0,dem; for(i=0;i<n;i++) { dem=0; j=i; if(a[i]%2==0) while(a[j]%2==0&&j<n) { dem++; j++; } if(dem>chieudai) { chieudai=dem; dau=i; cuoi=--j; i=cuoi; } } cout<<"\ndoan con chan dai nhat la "<<chieudai<<" co noi dung:"<<endl; for(int k=dau;k<=cuoi;k++) cout<<setw(4)<<a[k]; } | |
|