[đệ quy] viết hàm để duyệt mảng, xuất các phần tử của mảng ra màn hình theo thứ tự nhập.
//bai 2
#include <iostream>
using namespace std;
void xuat(int a[],int left,int right)
{
if(left>right) return;
cout<<a[left++]<<" ";// a[left++] == a[left]; va sau do left++;(viet gon)
xuat(a,left,right);// cout<<a[left++]<<" "; == printf("%d ",a[left]);left++;
}
void main()
{
int a[10]={1,2,3,4,5,6,7,8,9,10},n=10;
xuat(a,0,n-1);
system("pause");
}
theo thứ tự ngược lại so với lúc nhập
//bai 3
#include...
Tuesday, March 31, 2015
Monday, March 30, 2015
đề thi lập trình olympia IT tuần 2
TRƯỜNG ĐH CÔNG NGHỆ THÔNG TINCÂU LẠC BỘ LẬP TRÌNH CPTCỘNG HÒA XÃ HỘI CHỦ NGHĨA VIỆT NAMĐộc lập – Tự do – Hạnh phúc TPHCM, ngày 28 tháng 03 năm 2015Cuộc Thi Lập Trình Olympia ITĐề Chính Thức Tuần 2Câu 1. (6đ) Xâu biểu thức.Cho biểu thức có các phần tử x, các số nguyên, các dấu +, -, *, / (chia lấy phần nguyên), và (), Hãy tính giá trị của biểu thức đã cho với từng giá trị của x cho trước.Các số trong biểu thức cũng như giá trị của x luôn <...
Sunday, March 29, 2015
đề thi và code giải Olympia IT tuần 1 CPT
TRƯỜNG ĐH CÔNG NGHỆ THÔNG TINCÂU LẠC BỘ LẬP TRÌNH CPTCỘNG HÒA XÃ HỘI CHỦ NGHĨA VIỆT NAMĐộc lập – Tự do – Hạnh phúc TPHCM, ngày 20 tháng 03 năm 2015Cuộc Thi Lập Trình Olympia ITĐề Chính Thức Tuần 1Câu 1. (6đ) Trong kho hàng có n hộp rỗng, mỗi hộp có chiều dài chiều rộng, chiều cao xác định và số thứ tự xác định. Một hộp A có thể bỏ vào hộp B nếu hộp B là rỗng và hộp A có thể quay sao cho các chiều của hộp A nhỏ hơn hộp B. Người công nhân...