1. 程式人生 > 實用技巧 >[LeetCode]LCP 01. 猜數字

[LeetCode]LCP 01. 猜數字

小A 和 小B 在玩猜數字。小B 每次從 1, 2, 3 中隨機選擇一個,小A 每次也從 1, 2, 3 中選擇一個猜。他們一共進行三次這個遊戲,請返回 小A 猜對了幾次?

輸入的guess陣列為 小A 每次的猜測,answer陣列為 小B 每次的選擇。guess和answer的長度都等於3。

示例 1:

輸入:guess = [1,2,3], answer = [1,2,3]
輸出:3
解釋:小A 每次都猜對了。

示例 2:

輸入:guess = [2,2,3], answer = [3,2,1]
輸出:1
解釋:小A 只猜對了第二次。

限制:

  1. guess的長度 = 3
  2. answer的長度 = 3
  3. guess的元素取值為 {1, 2, 3} 之一。
  4. answer的元素取值為 {1, 2, 3} 之一。

來源:力扣(LeetCode)
連結:https://leetcode-cn.com/problems/guess-numbers
著作權歸領釦網路所有。商業轉載請聯絡官方授權,非商業轉載請註明出處。

class Solution {
    public int game(int[] guess, int[] answer) {
        int count = 0;
        for(int i = 0; i < guess.length; i++){
            if(guess[i] == answer[i]){
                count++;
            }
        }

        return count;
    }
}