C++ bài 18.B3: Đóng rèm
Cửa sổ phòng của Minh có chiều rộng là \(A\). Có hai rèm cửa được treo lên, mỗi cái có chiều dài ngang là \(B\). (Theo chiều dọc, các rèm đủ dài để che phủ toàn bộ cửa sổ.)
Chúng ta sẽ đóng cửa sổ sao cho tổng chiều dài ngang của phần cửa sổ không được che phủ là nhỏ nhất. Tìm tổng chiều dài ngang của các phần cửa sổ không được che phủ.
Ràng buộc
\(1 \leq A \leq 100\)
\(1 \leq B \leq 100\)
\(A\) và \(B\) là các số nguyên.
Định dạng nhập
Dữ liệu nhập được cung cấp từ đầu vào chuẩn theo định dạng sau:
\(A\)
\(B\)
Định dạng xuất
In ra tổng chiều dài ngang của các phần cửa sổ không được che phủ.
Ví dụ:
Input
12 4
Output
4
Chúng ta có một cửa sổ với chiều dài ngang là \(12\), và hai rèm, mỗi cái dài \(4\), che hai đầu cửa sổ. Phần không được che có chiều dài ngang là \(4\).
Input
20 15
Output
0
Nếu cửa sổ được che kín, in ra \(0\).
Giải thích ví dụ mẫu:
Ví dụ 1:
- Input:
12 4
- Giải thích: Tổng chiều dài rèm là 8 (4 + 4), nên phần không được che là 4.
Ví dụ 2:
- Input:
20 15
- Giải thích: Tổng chiều dài rèm là 30, che kín cửa sổ, nên phần không được che là 0.
Lời giải bài tập này: Tại đây
Group giải đáp thắc mắc: Lập trình 24h
Fanpage CLB: CLB lập trình Full House- Việt Nam
Youtube: CLB Lập Trình Full House
Comments