C Bài 3.C4: Phép tính lớn nhất


Submit solution


Points: 20 (partial)
Time limit: 1.0s
Memory limit: 20M

Author:
Problem type

Cho 3 số nguyên dương \(a, b, c\) và 2 dấu +*. 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

There are no comments at the moment.