Điểm:
100
Thời gian:
1.0s
Bộ nhớ:
256M
Input:
bàn phím
Output:
màn hình
Tính tích (THTA Vòng Tỉnh/TP 2022)
Cho ba số tự nhiên \(A,B,C\). Hãy tìm tích lớn nhất tạo bởi hai hoặc ba số đã cho
Input
- Nhập vào ba số tự nhiên \(A, B,C\ (0 < A,B,C < 1000)\). Mỗi số được ghi trên một dòng
Output
- Ghi ra tích lớn nhất tìm được
Example
Test 1
Input
5
2
6
Output
60
Note
Ta lấy cả ba số nhân vào nhau \(5 \times 2 \times 6 = 60\) là được tích lớn nhất.
Test 2
Input
4
0
1
Output
4
Note
Nếu lấy cả ba số nhân với nhau sẽ được tích là 0 nên chúng ta lấy \(4 \times 1 = 4\) là kết quả lớn nhất tạo thành.
Bình luận
C++
Python
a = int(input())
b = int(input())
c = int(input())
d = a * b
e = a * c
f = a * b * c
g = b * c
max = d
if max < e:
max = e
if max < f:
max = f
if max < g:
max = g
print(max)
Bài đã cho ba số dương lớn 0 mà sao trong test đề lại có một số có giá trị bằng 0 là sao ???
cho mình xin code hướng dẫn dc ko ạ
Bài này ảo ở chỗ là rõ đề ghi A,B,C>0 mà lại có trường hợp a hoặc b hoặc c=0
tesst 2 cuar bai nay sai phai ko mn