diff --git a/solution/1500-1599/1531.String Compression II/README.md b/solution/1500-1599/1531.String Compression II/README.md index 5e2a928334de5..824c787b2523a 100644 --- a/solution/1500-1599/1531.String Compression II/README.md +++ b/solution/1500-1599/1531.String Compression II/README.md @@ -68,6 +68,25 @@ tags: ### 方法一 +#### C++ + +```cpp +class Solution { +public: + bool winnerSquareGame(int n) { + vector dp(n + 1, false); + for (int i = 1; i <= n; i++) { + for (int j = 1; j * j <= i; j++) { + if (!dp[i - j * j]) { + dp[i] = true; + break; + } + } + } + return dp[n]; + } +}; + #### Java