题目描述
You are given two integer numbers, the base a and the index b. You have to find the last digit of a^{b}.
Example 1:
Input:
a = "3", b = "10"
Output:
9
Explanation:
3^{10} = 59049. Last digit is 9.
Example 2:
Input:
a = "6", b = "2"
Output:
6
Explanation:
6^{2} = 36. Last digit is 6.
Your Task:
You don't need to read input or print anything. Your task is to complete the function getLastDigit() which takes two strings a,b as parameters and returns an integer denoting the last digit of a^{b}.
Expected Time Complexity: O(|b|)
Expected Auxiliary Space: O(1)
Constraints:
1 <= |a|,|b| <= 1000
Note:|a| = length of a and |b| = length of b. There will not be any test cases such that a^{b }is undefined.
输入格式
见题面
输出格式
见题面