File tree Expand file tree Collapse file tree 2 files changed +70
-0
lines changed
2025-07-July-LeetCoding-Challenge Expand file tree Collapse file tree 2 files changed +70
-0
lines changed Original file line number Diff line number Diff line change 1+ class Solution :
2+ def possibleStringCount (self , word : str ) -> int :
3+ prev = word [0 ]
4+ count = 1
5+ for ch in word [1 :]:
6+ if ch == prev :
7+ count += 1
8+ else :
9+ prev = ch
10+ return count
11+
12+
13+ def main ():
14+ word = 'abbcccc'
15+ assert Solution ().possibleStringCount (word ) == 5
16+
17+ word = 'abcd'
18+ assert Solution ().possibleStringCount (word ) == 1
19+
20+ word = 'aaaa'
21+ assert Solution ().possibleStringCount (word ) == 4
22+
23+
24+ if __name__ == '__main__' :
25+ main ()
Original file line number Diff line number Diff line change 1+ # July-LeetCoding-Challenge-2025
2+
3+
4+ ## Questions
5+ | Day | Problem | Level | Status |
6+ | --- | --- | --- | --- |
7+ | July 01 | [ 3330. Find the Original Typed String I] ( https://leetcode.com/problems/find-the-original-typed-string-i/ ) | Easy | Solved |
8+ | July 02 | [ ] ( ) | | |
9+ | July 03 | [ ] ( ) | | |
10+ | July 04 | [ ] ( ) | | |
11+ | July 05 | [ ] ( ) | | |
12+ | July 06 | [ ] ( ) | | |
13+ | July 07 | [ ] ( ) | | |
14+ | July 08 | [ ] ( ) | | |
15+ | July 09 | [ ] ( ) | | |
16+ | July 10 | [ ] ( ) | | |
17+ | July 11 | [ ] ( ) | | |
18+ | July 12 | [ ] ( ) | | |
19+ | July 13 | [ ] ( ) | | |
20+ | July 14 | [ ] ( ) | | |
21+ | July 15 | [ ] ( ) | | |
22+ | July 16 | [ ] ( ) | | |
23+ | July 17 | [ ] ( ) | | |
24+ | July 18 | [ ] ( ) | | |
25+ | July 19 | [ ] ( ) | | |
26+ | July 20 | [ ] ( ) | | |
27+ | July 21 | [ ] ( ) | | |
28+ | July 22 | [ ] ( ) | | |
29+ | July 23 | [ ] ( ) | | |
30+ | July 24 | [ ] ( ) | | |
31+ | July 25 | [ ] ( ) | | |
32+ | July 26 | [ ] ( ) | | |
33+ | July 27 | [ ] ( ) | | |
34+ | July 28 | [ ] ( ) | | |
35+ | July 29 | [ ] ( ) | | |
36+ | July 30 | [ ] ( ) | | |
37+ | July 31 | [ ] ( ) | | |
38+
39+
40+ ## Summary
41+ | Level | Problems | Solved | Unsolved |
42+ | --- | --- | --- | --- |
43+ | Easy | 1 | 1 | 0 |
44+ | Medium | 0 | 0 | 0 |
45+ | Hard | 0 | 0 | 0 |
You can’t perform that action at this time.
0 commit comments