Bài toán dạng này trong 4rum nhiều lắm.
Bạn search nhé.
Gợi ý chút:
Nói chung là không khó, bạn cố gắng làm một vài bài dạng:1.Kiểm tra năm sinh của bé ( để kiểm tra năm chia hết cho 4 )
2.Chia thành các khoảng :
a.Từ ngày sinh trong tháng đó đến hết tháng -> được khoảng ngày Rank1
b.Nếu Rank1 < _tiemLan1 thì tính tiếp đến ngày đó thì thôi
(Giải thích hơi khó hiểu chút ^^!)
3.Làm tương tự với _tiemLan2, _tiemLan3
Hix, chả bít giải thích sao để bạn hiểu ^^!1.Kiểm tra một ngày nhập vào tương ứng với thứ mấy ( thứ 2 , thứ 3...)
2.Đếm số ngày giữa [ngày tháng năm] với [ngày tháng năm]// tương tự bài đó