HOCMAI Forum đã quay trở lại, MỚI MẺ - TRẺ TRUNG - NĂNG ĐỘNG
Hãy GIA NHẬP ngay

Pascal bồi dưỡng học sinh giỏi cấp tỉnh

Thảo luận trong 'Học lập trình' bắt đầu bởi ngocphongfc, 6 Tháng ba 2013.

Lượt xem: 5,114

  1. ngocphongfc

    ngocphongfc Guest

    Hướng dẫn Cách gõ công thức Toán học, Vật lý, Hóa học forum mới


    Bài 1 (20 điểm)

    Viết chương trình tính tổng S=1+1.2+1.2.3+…+1.2.3…N (n<=30)
    Dữ liệu vào: lấy từ tệp DATABAI1.INP gồm 1 dòng ghi số nguyên dương N
    Kết quả ra: Ghi tổng S vào tệp KQBAI1.OUT


    Bài 4 (20 điểm)

    Có m phần thưởng chia cho n học sinh giỏi được xếp hạng từ 1 đến n. Tính số cách chia phần thưởng sao cho thỏa mãn các điều kiện sau:
    - Số phần thưởng của học sinh hạng i phải lớn hơn hoặc bằng số phần thưởng của học sinh hạng j nếu j>i
    - Tất cả phần thưởng đều phải được thưởng hết cho học sinh.Dữ liệu vào: lấy từ tệp DATABAI4.INP gồm 2 dòng: dòng đầu tiên ghi số m(m>=1), dòng tiếp theo ghi số n (n<=50)
    Kết quả: Ghi các cách chia vào tệp KQBAI4.OUT ( mỗi cách chia ghi trên một dòng. Mỗi dòng có n giá trị, mỗi giá trị là số phần thưởng nhận được tương của từng học sinh được xếp hạng từ 1 đến n. Các giá trị ghi trên một dòng cách nhau ít nhất một dấu cách). Dòng cuối cùng ghi số cách chia phần thưởng tìm được.
     
  2. thienvamai

    thienvamai Guest


    1/đặt 1 biến tong=0, 1 biến tich=1;
    chạy i từ 1->n
    tich=tich*i
    tong=tong+tich
    in ra tổng
     
  3. mikelhpdatke

    mikelhpdatke Guest


    Bài 2 tham khảo bài toán phân tích số nhé :)!..........................................................
     
  4. ngocphongfc

    ngocphongfc Guest


    nhờ bạn

    bạn có thể giải thích cụ thể hơn được không? ..........................:confused:
     
  5. mikelhpdatke

    mikelhpdatke Guest


CHIA SẺ TRANG NÀY