C Bài 3.C4: Phép tính lớn nhất
Cho 3 số nguyên dương \(a, b, c\) và 2 dấu +
và *
. Ta có thể chèn dấu +
hoặc dấu *
vào mỗi khoảng trống giữa 2 số nguyên dương và có thể chèn thêm cả dấu (
, )
để tạo thành 1 phép tính, và khiến cho phép tính đó càng lớn càng tốt.
Ví dụ ta có \(a\) = 1, \(b\) = 2, \(c\) = 3, đây là 1 số cách để chèn các dấu:
- \(1 + 2 * 3 = 7\).
- \(1 *(2 + 3) = 5\).
- \(1 * 2 * 3 = 6\).
- \((1 + 2) * 3 = 9\).
Chú ý rằng không được đổi vị trí giữa \(a, b\) và \(c\) cho nhau.
Tìm giá trị lớn nhất mà ta có thể lấy được từ việc chèn các dấu vào.
INPUT FORMAT
1 dòng duy nhất chứa 3 số \(a, b, c (1 \leq a, b, c \leq 10)\).
OUTPUT FORMAT
In ra 1 dòng duy nhất là giá trị lớn nhất có thể lấy được.
Ví dụ:
Input
1 2 3
Ouput
9
Giải thích ví dụ mẫu:
- Ví dụ 1: Với số
1 2 3
, giá trị lớn nhất có thể đạt được là \( (1 + 2) * 3 = 9 \).
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