vocus logo

方格子 vocus

3021. Alice and Bob Playing Flower Game

更新 發佈閱讀 2 分鐘

[Medium] 解法 : Math

題意 :

有兩列,第一列會有 x 朵花,第二列則有 y 朵。有兩個人,Alice 和 Bob,Alice 會先挑選其中一朵花丟掉,再來換 Bob 挑選花丟掉,如果丟掉花後,兩列都沒有花了,則最後挑選花的人獲勝。

給定 n 與 m,去看共有幾種 (x, y) 組合,其中 x 在 [1, n] 範圍內,y 在 [1, m] 範圍內,能讓 Alice 獲勝

解題思路 :

因為 Alice 先挑選,因此兩列花朵數總和為奇數時, Alice 總是獲勝,因此問題轉化成有多少組合讓 x + y 為奇數,奇數的組合如下。

  1. x為奇數 + y為偶數
  2. x為偶數 + y為奇數

因此去計算 x 在 [1, n] 中為奇數的個數,y 在 [1, m] 中為偶數的個數,再把兩者個數相乘得到第一個狀況的可能性,反推也可求出第二個狀況可能性,相加即是答案。

class Solution {
public:
    long long flowerGame(int n, int m) {
        long long ans = 0, odd, even;

        even = m/2;
        odd = m/2 + (m%2);

        ans += (n/2)*odd;
        ans += ((n/2)+(n%2)) * even;

        return ans;
    }
};

Extra :

解題非常單純,難在看懂題目敘述😶




留言
avatar-img
Leetcode 練習 🔥
0會員
5內容數
一些自己解題思路的筆記,也希望可以幫助到需要的人 !
Leetcode 練習 🔥的其他內容
2025/08/19
[Medium] 解法 : DP + sliding window 題意 : 給定 n、k、maxPts 起始分數為 0。 分數小於 k 時,會隨機抽一個介於 1 到 maxPts 的整數點數,每次抽牌機率相同且獨立。 當分數達到或超過 k 時停止抽牌。 回傳最終分數 不超過 n 的機率
Thumbnail
2025/08/19
[Medium] 解法 : DP + sliding window 題意 : 給定 n、k、maxPts 起始分數為 0。 分數小於 k 時,會隨機抽一個介於 1 到 maxPts 的整數點數,每次抽牌機率相同且獨立。 當分數達到或超過 k 時停止抽牌。 回傳最終分數 不超過 n 的機率
Thumbnail
2025/07/30
[Medium] 解法 : BFS 題意 : 給定一個長度為 n 的整數陣列 nums,從索引 0 開始,目標是走到索引 n - 1。 對於任意索引 i,可進行以下操作: 相鄰跳躍:索引仍在陣列範圍內,可以跳到 i + 1 或 i - 1。 質數傳送:如果 nums[i] 是一個質數
2025/07/30
[Medium] 解法 : BFS 題意 : 給定一個長度為 n 的整數陣列 nums,從索引 0 開始,目標是走到索引 n - 1。 對於任意索引 i,可進行以下操作: 相鄰跳躍:索引仍在陣列範圍內,可以跳到 i + 1 或 i - 1。 質數傳送:如果 nums[i] 是一個質數
2025/07/19
[Medium] 解法 : BFS 題意 : 給定一個二維陣列,元素為整數,與一個整數 k。其中被 0 圍起來的整數區塊為 island,island value 為區塊內元素數值的總和。一個合法的小島是其 value 可以被 k 整除,求出符合此條件的所有小島,並將 value 加總回傳。
Thumbnail
2025/07/19
[Medium] 解法 : BFS 題意 : 給定一個二維陣列,元素為整數,與一個整數 k。其中被 0 圍起來的整數區塊為 island,island value 為區塊內元素數值的總和。一個合法的小島是其 value 可以被 k 整除,求出符合此條件的所有小島,並將 value 加總回傳。
Thumbnail
看更多
你可能也想看
Thumbnail
創作不只是個人戰,在 vocus ,也可以是一場集體冒險、組隊升級。最具代表性的創作者社群「vocus 野格團」,現在有了更強大的新夥伴加入!除了大家熟悉的「官方主題沙龍」,這次我們徵召了 8 位領域各異的「個人主題專家」,將再度嘗試創作的各種可能,和格友們激發出更多未知的火花。
Thumbnail
創作不只是個人戰,在 vocus ,也可以是一場集體冒險、組隊升級。最具代表性的創作者社群「vocus 野格團」,現在有了更強大的新夥伴加入!除了大家熟悉的「官方主題沙龍」,這次我們徵召了 8 位領域各異的「個人主題專家」,將再度嘗試創作的各種可能,和格友們激發出更多未知的火花。
Thumbnail
vocus 最具指標性的創作者社群──「野格團」, 2026 年春季,這支充滿專業、熱情的團隊再次擴編,迎來了 8 位實力堅強的「個人主題專家」新成員 💫💫💫 從投資理財、自我成長、閱讀書評到電影戲劇,他們各自帶著獨特的「創作超能力」準備在格友大廳與大家見面。
Thumbnail
vocus 最具指標性的創作者社群──「野格團」, 2026 年春季,這支充滿專業、熱情的團隊再次擴編,迎來了 8 位實力堅強的「個人主題專家」新成員 💫💫💫 從投資理財、自我成長、閱讀書評到電影戲劇,他們各自帶著獨特的「創作超能力」準備在格友大廳與大家見面。
Thumbnail
本週桌遊活動再起,玩了三國殺、犯人在跳舞、UNO疊疊樂、推倒提基、誰是內鬼、奶烙大盜......等。歡樂整個早上。 這些桌遊有些是歡樂的、是派對的,有些是邏輯推理思考的。這一團孩子比較大一點,可以玩些比較難的桌遊,所以就推了不少邏輯思考的桌遊。 看她們的思維還不錯,推了一款很新的桌遊-
Thumbnail
本週桌遊活動再起,玩了三國殺、犯人在跳舞、UNO疊疊樂、推倒提基、誰是內鬼、奶烙大盜......等。歡樂整個早上。 這些桌遊有些是歡樂的、是派對的,有些是邏輯推理思考的。這一團孩子比較大一點,可以玩些比較難的桌遊,所以就推了不少邏輯思考的桌遊。 看她們的思維還不錯,推了一款很新的桌遊-
Thumbnail
童書,小康軒,適合3歲以上,是玉米的在菜園裡玩遊戲繪本(單本),整體評分:★★★☆☆ 書籍:《在菜園裡玩遊戲》
Thumbnail
童書,小康軒,適合3歲以上,是玉米的在菜園裡玩遊戲繪本(單本),整體評分:★★★☆☆ 書籍:《在菜園裡玩遊戲》
Thumbnail
小六有桌遊時間,國三也要有啊 照片是一段特殊的緣分 當初是在社區大學帶領一堂課「親子桌遊36變」 課程設計是玩36種適合親子的桌遊 當時有兩個家庭,一個媽媽帶兩個孩子 後來,變成類似朋友一般 社大課程結束後,繼續請我帶桌遊 甚至請我擔任孩子的數學家教 如今小兒子小女兒都國
Thumbnail
小六有桌遊時間,國三也要有啊 照片是一段特殊的緣分 當初是在社區大學帶領一堂課「親子桌遊36變」 課程設計是玩36種適合親子的桌遊 當時有兩個家庭,一個媽媽帶兩個孩子 後來,變成類似朋友一般 社大課程結束後,繼續請我帶桌遊 甚至請我擔任孩子的數學家教 如今小兒子小女兒都國
Thumbnail
一場發生在花園裡的意外,讓兩個孩子解開了誤會。
Thumbnail
一場發生在花園裡的意外,讓兩個孩子解開了誤會。
Thumbnail
今天的散步行程 帶給自己的小遊戲是找找花朵吧
Thumbnail
今天的散步行程 帶給自己的小遊戲是找找花朵吧
Thumbnail
繪本《花開了》有特殊折頁設計,往上翻開會有種子發芽、長大、開花的過程,搭配各種關於花的手指謠、兒歌、肢體活動、手作、花朵感官活動,讓幼兒理解開花過程、花的美。
Thumbnail
繪本《花開了》有特殊折頁設計,往上翻開會有種子發芽、長大、開花的過程,搭配各種關於花的手指謠、兒歌、肢體活動、手作、花朵感官活動,讓幼兒理解開花過程、花的美。
Thumbnail
採集花朵對孩子充滿樂趣,賞玩花朵讓孩子親近大自然,心靈也會變美麗.... 花朵是大自然送給我們最棒的禮物,引導孩子欣賞花與植物之美、讚美花朵,甚至可以和植物對話,《植物的秘密生
Thumbnail
採集花朵對孩子充滿樂趣,賞玩花朵讓孩子親近大自然,心靈也會變美麗.... 花朵是大自然送給我們最棒的禮物,引導孩子欣賞花與植物之美、讚美花朵,甚至可以和植物對話,《植物的秘密生
Thumbnail
「A是B/B在A」主題為讓小朋友了解許多事情與物品像是一串一串的連結,讓孩子們能理解一樣物品背後會有很多連結。 認識柑橘類水果,哪個是柳丁?哪個是
Thumbnail
「A是B/B在A」主題為讓小朋友了解許多事情與物品像是一串一串的連結,讓孩子們能理解一樣物品背後會有很多連結。 認識柑橘類水果,哪個是柳丁?哪個是
Thumbnail
早會結束後真的很多很好玩的,老師想到孩子們的種植、趕懶蟲活動, 詢問孩子們要不要一起玩種蘿蔔,體驗快速成長的遊戲? 孩子們有的好開心,舉手想要分享, 於是…老師開始講解規則,孩子們專注的眼神,看得出來「他們想玩!」 老師:等一下同樣號碼的小朋友我們牽手成一組唷!    (點號碼練習
Thumbnail
早會結束後真的很多很好玩的,老師想到孩子們的種植、趕懶蟲活動, 詢問孩子們要不要一起玩種蘿蔔,體驗快速成長的遊戲? 孩子們有的好開心,舉手想要分享, 於是…老師開始講解規則,孩子們專注的眼神,看得出來「他們想玩!」 老師:等一下同樣號碼的小朋友我們牽手成一組唷!    (點號碼練習
追蹤感興趣的內容從 Google News 追蹤更多 vocus 的最新精選內容追蹤 Google News