HWS - Đề thi chọn đội tuyển học sinh giỏi môn Tin học

Bộ đề bài

1. Xếp Domino

Điểm: 100 (p) Thời gian: 1.0s Bộ nhớ: 256M Input: bàn phím Output: màn hình



2. Ghép hình vuông

Điểm: 100 (p) Thời gian: 1.0s Bộ nhớ: 256M Input: bàn phím Output: màn hình

Hình vuông

Bố tặng Dino rất nhiều khối hình vuông cơ bản kích thước 1 × 1.

Hiện Dino đang xếp được 4 cột liên tiếp, mỗi cột gồm a, b, c, d hình vuông cơ bản chồng lên nhau.

Hỏi cần xếp thêm ít nhất bao nhiêu hình vuông cơ bản nữa vào các khối đã xếp để tạo thành một hình vuông?

Yêu cầu

  • Tìm số lượng tối thiểu hình vuông cơ bản cần thêm vào để tạo thành một hình vuông.

Dữ liệu nhập vào từ bàn phím

Gồm 4 dòng, mỗi dòng chứa một số nguyên dương: a, b, c, d

  • \(1 \le a, b, c, d \le 100\)

Kết quả ghi ra màn hình

  • Một số tự nhiên là số hình vuông cơ bản cần thêm.

Ví dụ

Dữ liệu Kết quả Giải thích
1
3
6
2
24 Cần thêm để mỗi cột có 6 hình vuông cơ bản: (6−1)+(6−3)+(6−6)+(6−2)=12.
Cần thêm 2 cột mới cao 6 tầng: 2×6=12.
Tổng cần thêm: 12+12=24

3. Kim tự tháp

Điểm: 100 (p) Thời gian: 1.0s Bộ nhớ: 256M Input: bàn phím Output: màn hình


4. Tìm kho báu

Điểm: 100 (p) Thời gian: 1.0s Bộ nhớ: 256M Input: bàn phím Output: màn hình


5. Chia hết 36

Điểm: 100 (p) Thời gian: 1.0s Bộ nhớ: 256M Input: bàn phím Output: màn hình