Bỏ qua đến nội dung
Kho đề HSG Tin 9Đề thi cấp tỉnh/thành phố

Bài 1 · Lập trình

Tiền công

Điểm
6 điểm
Thời gian
1 giây
Bộ nhớ
1024 MB
Tên chương trình
sal.*
Vào / Ra
sal.inp → sal.out

Đề bài

Một công nhân tham gia một đợt làm thêm kéo dài liên tiếp trong dd ngày. Ngày bắt đầu của đợt làm thêm này là ngày thứ kk trong tuần. Tiền công làm việc hàng ngày được quy định như sau:

  • Các ngày từ thứ Hai đến thứ Sáu: Tiền công là aa đồng mỗi ngày;
  • Các ngày thứ Bảy và Chủ Nhật: Tiền công là bb đồng mỗi ngày.

Yêu cầu: Cho biết các giá trị k,d,ak, d, a và bb, hãy tính tổng số tiền công mà người công nhân đó nhận được sau khi kết thúc dd ngày làm việc.

Dữ liệu vàosal.inp

Từ tệp văn bản sal.inp gồm một dòng duy nhất chứa 4 số nguyên k,d,a,bk, d, a, b:

  • kk là thứ bắt đầu (2≤k≤82 \le k \le 8, trong đó 2 là thứ Hai, 3 là thứ Ba, …, 8 là Chủ Nhật);
  • dd là tổng số ngày làm việc (1≤d≤10001 \le d \le 1000);
  • a,ba, b là tiền công tương ứng (1≤a,b≤1051 \le a, b \le 10^5).

Các số trên một dòng của dữ liệu vào được ghi cách nhau bởi một dấu cách.

Kết quả rasal.out

Ghi ra tệp văn bản sal.out một dòng duy nhất chứa một số nguyên là tổng số tiền công nhận được.

Ràng buộc

  • Ràng buộc 1: 80% số test ứng với 80% số điểm của bài có 1≤d≤51 \le d \le 5; k=2k = 2;
  • Ràng buộc 2: 20% số test ứng với 20% số điểm của bài có 6≤d≤10006 \le d \le 1000.

Ví dụ

Ví dụ 1

Dữ liệu vàosal.inp
2 4 3 5
Kết quả rasal.out
12

Giải thích

Giải thích test 1: k=2k = 2, d=4d = 4, a=3a = 3, b=5b = 5 tức là công nhân bắt đầu làm từ thứ Hai và d=4d = 4 nên sẽ làm liên tiếp các ngày thứ Hai, Ba, Tư và thứ Năm. Vì vậy tiền công là d∗a=4∗3=12d * a = 4 * 3 = 12.

Ví dụ 2

Dữ liệu vàosal.inp
2 7 2 4
Kết quả rasal.out
18

Ví dụ 3

Dữ liệu vàosal.inp
4 14 2 3
Kết quả rasal.out
32

Ví dụ 4

Dữ liệu vàosal.inp
3 12 1 2
Kết quả rasal.out
15

Thuộc đề thi

Kỳ thi chọn học sinh giỏi cấp tỉnh THCS năm 2026 — Môn thi: Tin học

Quảng Ninh · Cấp tỉnh · Năm học 2025-2026