Chữ số tận cùng #2

Xem PDF



Dạng bài
Đ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\)\(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


  • 0
    Nguyenminhdat    3:47 p.m. 7 Tháng 10, 2024

    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
      Khanh_2004    11:11 p.m. 2 Tháng 10, 2024

      Tính đến đâu thì chia dư cho 10 đến đấy