Điểm:
10 (p)
Thời gian:
1.0s
Bộ nhớ:
256M
Input:
bàn phím
Output:
màn hình
Nhập vào dãy \(a\) có \(n\) phần tử. In ra chữ số tận cùng của tích các số trong dãy.
Input
- Dòng đầu tiên chứa 1 số nguyên dương \(n\) \((n \leq 100)\).
- Dòng thứ hai chứa \(n\) số nguyên lần lượt là \(a_1, a_2, \ldots, a_n\) \((-10^5 \leq a_i \leq 10^5, 1 \leq i \leq n)\).
Output
- Gồm một dòng duy nhất chứa chữ số tận cùng của tích các số trong dãy.
Example
Test 1
Input
4
1 2 3 4
Output
4
Bình luận
include<bits/stdc++.h>
using namespace std;
int main(){
int n;
cin>>n;
int a;
long long t=1;
for(int i=0;i<n;i++){ cin>>a;
if(a==0){
cout<<0;
return 0;
}
t=(t*(abs(a)))%10;
}
cout<<t;
}
1 bình luận nữa