0
点赞
收藏
分享

微信扫一扫

Python中的数据分析和数据处理

fbd4ffd0717b 2024-01-04 阅读 12

2023.12.27

题目来源

力扣每日一题;题序:2660

我的题解

方法一 模拟
   public int isWinner(int[] player1, int[] player2) {
        int n=player1.length;
        int p1=player1[0];
        int p2=player2[0];
        for(int i=1;i<n;i++){
            if(i==1){
                p1+=player1[i-1]==10?2*player1[i]:player1[i];
                p2+=player2[i-1]==10?2*player2[i]:player2[i];
                continue;
            }
            p1+=player1[i-1]==10||player1[i-2]==10?2*player1[i]:player1[i];
            p2+=player2[i-1]==10||player2[i-2]==10?2*player2[i]:player2[i];
        }
        if(p1==p2){
            return 0;
        }
        return p1>p2?1:2;
    }

有任何问题,欢迎评论区交流,欢迎评论区提供其它解题思路(代码),也可以点个赞支持一下作者哈😄~

举报

相关推荐

0 条评论