Tích lớn nhất
Submit solution
Points:
3 (partial)
Time limit:
1.0s
Memory limit:
98M
Author:
Problem type
Allowed languages
Ada, Assembly, Awk, C, C++, C11, CLANG, CLANGX, Classical, COBOL, Coffee, CSC, D lang, DART, F95, FORTH, Fortrn, GAS32, GO, Haskell, Itercal, Java, kotlin, LEAN, LISP, LUA, MONOVB, Nasm, OCAML, Pascal, Perl, php, PIKE, prolog, Pypy, Python, Ruby 2, RUST, Scala, SCM, SED, SWIFT, TCL, TUR, V8JS, VB, ZIG
Bài toán cho số nguyên dương
Input
Dòng đầu là số bộ test
Tiếp theo
Ouput
Với mỗi trường hợp kiểm thử in ra tích lớn nhất có thể
Ví dụ
Input
Copy
2
5
8
Ouput
Copy
6
18
Giải thích
Test 1: số 5 ta phân tích thành 2+3 có tích lớn nhất là 6
Test 2: số 8 ta phân tích thành 2+3+3 có tích lớn nhất là 18
Comments
// Thuật toán: phân tích thành nhiều số 3 nhất có thể nhưng khi mà phân tích còn thừa 1 thì phải thay vào đó số cuối là 4