首先, 這題用 cin 會太慢, 雖然主機升級了, 也有可能拿 TLE,
應該改成 scanf("%s", A); or gets(A);
再來, int 沒辦法裝下 2^9000, 當然, 這題不可能叫你使用大數,
接著是, 字元陣列讀入進來, 是 A[0~strlen(A)-1] , 而不是到strlen(A),
這題真正的做法, 是希望你去觀察 (2^i) %3 的規律, 以及餘數的定理
首先, 這題用 cin 會太慢, 雖然主機升級了, 也有可能拿 TLE,
應該改成 scanf("%s", A); or gets(A);
再來, int 沒辦法裝下 2^9000, 當然, 這題不可能叫你使用大數,
接著是, 字元陣列讀入進來, 是 A[0~strlen(A)-1] , 而不是到strlen(A),
這題真正的做法, 是希望你去觀察 (2^i) %3 的規律, 以及餘數的定理