1. Số may mắn
Submit solution
Points:
1
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
Một số được gọi là số may mắn nếu số đó không chứa bất kì số 4 nào và tích của chữ số đầu tiên và chữ số cuối cùng không kết thúc bằng số 4.
Cho 1 số nguyên \(n\) không phải số âm, hãy cho biết số đó có phải là số may mắn hay không.
Nếu \(n\) là số may mắn, trả về kết quả khi nhân chữ số đầu với chữ số cuối của \(n\). Nếu \(n\) không phải là số may mắn, trả về -1.
Input:
- Chứa 1 số nguyên \(n\) \((0 \le n \le 10^9)\)
Output:
- Tích của số đầu và số cuối của \(n\) nếu đó là số may mắn, ngược lại trả về -1.
Example
Input1:
13698
Output1:
8
Input2:
32546
Output2:
-1
Comments