编辑
2023-11-06
算法题
00
请注意,本文编写于 551 天前,最后修改于 551 天前,其中某些信息可能已经过时。

image.png

1 ^ 3 = 2

2 ^ 3 = 1

cpp
class Solution { public: int magicalString(int n) { int res = 0; int tag = 2; string s1 = ""; string s2 = "12"; for (int i = 0; i < n; i++) { if (i >= s2.size()) s2 = s1; if (s2[i] == '1') res++; for (int j = 0; j < s2[i] - '0'; j++) { s1 += (tag^3) + '0'; } tag ^= 3; } return res; } };

本文作者:yowayimono

本文链接:

版权声明:本博客所有文章除特别声明外,均采用 BY-NC-SA 许可协议。转载请注明出处!