Tính tích (THTA Vòng Tỉnh/TP 2022)

Xem PDF

Đ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


  • 0
    Avocadorable    12:43 p.m. 1 Tháng 5, 2024
    from math import prod
    
    a = int(input())
    b = int(input())
    c = int(input())
    l = [a, b, c]
    
    while 0 in l:
        l.pop(l.index(0))
    
    if len(l) <= 1:
        print(0)
    else:
        print(prod(l))
    
    • 6 bình luận nữa