Skip to content

Commit 956b001

Browse files
committed
Update README.md with latest statistics and enhance update mechanisms for manual and automatic updates
1 parent 46db41f commit 956b001

4 files changed

Lines changed: 182 additions & 90 deletions

File tree

README.md

Lines changed: 20 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -3,9 +3,13 @@
33
# 🏆 Problem Solving Statistics
44

55
[![Last Updated](https://img.shields.io/badge/Last%20Updated-15%20January%202026-blue?style=for-the-badge)](https://github.com/MishkatIT/ProblemSolvingStats)
6-
[![Total Problems](https://img.shields.io/badge/Total%20Solved-2600-success?style=for-the-badge&logo=leetcode)](https://github.com/MishkatIT/ProblemSolvingStats)
6+
[![Total Problems](https://img.shields.io/badge/Total%20Solved-3472-success?style=for-the-badge&logo=leetcode)](https://github.com/MishkatIT/ProblemSolvingStats)
77
[![Platforms](https://img.shields.io/badge/Platforms-12-orange?style=for-the-badge)](https://github.com/MishkatIT/ProblemSolvingStats)
88

9+
<!-- UPDATE_METADATA_START -->
10+
<p align="center"><strong>Updated:</strong> 15 January 2026 • <strong>Mode:</strong> Automatic</p>
11+
<!-- UPDATE_METADATA_END -->
12+
913
### 💻 Competitive Programming Journey
1014

1115
<p align="center">
@@ -31,38 +35,38 @@
3135
<tr>
3236
<td><strong>🔴 Codeforces</strong></td>
3337
<td><a href="https://codeforces.com/profile/MishkatIT">MishkatIT</a></td>
34-
<td align="center"><strong>2600</strong></td>
35-
<td><img src="https://img.shields.io/badge/Progress-100.0%25-red?style=flat-square" alt="Codeforces Progress"/></td>
38+
<td align="center"><strong>2386</strong></td>
39+
<td><img src="https://img.shields.io/badge/Progress-68.7%25-red?style=flat-square" alt="Codeforces Progress"/></td>
3640
</tr>
3741
<tr>
3842
<td><strong>🟢 LeetCode</strong></td>
3943
<td><a href="https://leetcode.com/MishkatIT/">MishkatIT</a></td>
40-
<td align="center"><strong>412 <br/><small>(last updated: unknown)</small></strong></td>
41-
<td><img src="https://img.shields.io/badge/Progress-100.0%25-yellow?style=flat-square" alt="LeetCode Progress"/></td>
44+
<td align="center"><strong>412</strong></td>
45+
<td><img src="https://img.shields.io/badge/Progress-11.9%25-yellow?style=flat-square" alt="LeetCode Progress"/></td>
4246
</tr>
4347
<tr>
4448
<td><strong>🟣 Vjudge</strong></td>
4549
<td><a href="https://vjudge.net/user/MishkatIT">MishkatIT</a></td>
4650
<td align="center"><strong>346 <br/><small>(last updated: unknown)</small></strong></td>
47-
<td><img src="https://img.shields.io/badge/Progress-14.5%25-blueviolet?style=flat-square" alt="Vjudge Progress"/></td>
51+
<td><img src="https://img.shields.io/badge/Progress-10.0%25-blueviolet?style=flat-square" alt="Vjudge Progress"/></td>
4852
</tr>
4953
<tr>
5054
<td><strong>🟠 AtCoder</strong></td>
5155
<td><a href="https://atcoder.jp/users/MishkatIT">MishkatIT</a></td>
5256
<td align="center"><strong>158 <br/><small>(last updated: unknown)</small></strong></td>
53-
<td><img src="https://img.shields.io/badge/Progress-4.4%25-orange?style=flat-square" alt="AtCoder Progress"/></td>
57+
<td><img src="https://img.shields.io/badge/Progress-4.6%25-orange?style=flat-square" alt="AtCoder Progress"/></td>
5458
</tr>
5559
<tr>
5660
<td><strong>🟤 CodeChef</strong></td>
5761
<td><a href="https://www.codechef.com/users/MishkatIT">MishkatIT</a></td>
58-
<td align="center"><strong>3 <br/><small>(last updated: unknown)</small></strong></td>
62+
<td align="center"><strong>3</strong></td>
5963
<td><img src="https://img.shields.io/badge/Progress-0.1%25-brown?style=flat-square" alt="CodeChef Progress"/></td>
6064
</tr>
6165
<tr>
6266
<td><strong>⚪ CSES</strong></td>
6367
<td><a href="https://cses.fi/user/165802/">MishkatIT</a></td>
6468
<td align="center"><strong>64 <br/><small>(last updated: unknown)</small></strong></td>
65-
<td><img src="https://img.shields.io/badge/Progress-0.1%25-lightgray?style=flat-square" alt="CSES Progress"/></td>
69+
<td><img src="https://img.shields.io/badge/Progress-1.8%25-lightgray?style=flat-square" alt="CSES Progress"/></td>
6670
</tr>
6771
<tr>
6872
<td><strong>🔵 Toph</strong></td>
@@ -73,14 +77,14 @@
7377
<tr>
7478
<td><strong>🟡 LightOJ</strong></td>
7579
<td><a href="https://lightoj.com/user/mishkatit">MishkatIT</a></td>
76-
<td align="center"><strong>31 <br/><small>(last updated: unknown)</small></strong></td>
77-
<td><img src="https://img.shields.io/badge/Progress-1.1%25-yellow?style=flat-square" alt="LightOJ Progress"/></td>
80+
<td align="center"><strong>31</strong></td>
81+
<td><img src="https://img.shields.io/badge/Progress-0.9%25-yellow?style=flat-square" alt="LightOJ Progress"/></td>
7882
</tr>
7983
<tr>
8084
<td><strong>🟩 SPOJ</strong></td>
8185
<td><a href="https://www.spoj.com/users/mishkatit/">MishkatIT</a></td>
8286
<td align="center"><strong>21 <br/><small>(last updated: unknown)</small></strong></td>
83-
<td><img src="https://img.shields.io/badge/Progress-1.1%25-green?style=flat-square" alt="SPOJ Progress"/></td>
87+
<td><img src="https://img.shields.io/badge/Progress-0.6%25-green?style=flat-square" alt="SPOJ Progress"/></td>
8488
</tr>
8589
<tr>
8690
<td><strong>💚 HackerRank</strong></td>
@@ -91,20 +95,20 @@
9195
<tr>
9296
<td><strong>🔷 UVa</strong></td>
9397
<td><a href="https://uhunt.onlinejudge.org/id/1615470">MishkatIT</a></td>
94-
<td align="center"><strong>6 <br/><small>(last updated: unknown)</small></strong></td>
98+
<td align="center"><strong>6</strong></td>
9599
<td><img src="https://img.shields.io/badge/Progress-0.2%25-blue?style=flat-square" alt="UVa Progress"/></td>
96100
</tr>
97101
<tr>
98102
<td><strong>🌐 HackerEarth</strong></td>
99103
<td><a href="https://www.hackerearth.com/@MishkatIT">MishkatIT</a></td>
100104
<td align="center"><strong>3 <br/><small>(last updated: unknown)</small></strong></td>
101-
<td><img src="https://img.shields.io/badge/Progress-0.2%25-blue?style=flat-square" alt="HackerEarth Progress"/></td>
105+
<td><img src="https://img.shields.io/badge/Progress-0.1%25-blue?style=flat-square" alt="HackerEarth Progress"/></td>
102106
</tr>
103107
</tbody>
104108
<tfoot>
105109
<tr>
106110
<td colspan="2" align="center"><strong>🎖️ TOTAL</strong></td>
107-
<td align="center"><strong style="font-size: 1.2em;">2600</strong></td>
111+
<td align="center"><strong style="font-size: 1.2em;">3472</strong></td>
108112
<td align="center"><strong>100%</strong></td>
109113
</tr>
110114
</tfoot>
@@ -119,7 +123,7 @@
119123
| 🥇 Top Platform | 🎯 Main Focus | 📚 Platforms Active |
120124
|:---------------:|:-------------:|:------------------:|
121125
| **Codeforces** | **Competitive Programming** | **12** |
122-
| 2600 Problems | Algorithm Mastery | Multi-Platform |
126+
| 2386 Problems | Algorithm Mastery | Multi-Platform |
123127

124128
</div>
125129

manual_update.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -120,7 +120,7 @@ def main():
120120
update = input("\nUpdate README.md with these statistics? (y/n): ").strip().lower()
121121
if update == 'y':
122122
import update_readme
123-
success = update_readme.update_readme(stats)
123+
success = update_readme.update_readme(stats, update_source='manual')
124124
if success:
125125
print("\n✓ README.md has been updated successfully!")
126126
print(f" Last updated: {datetime.now().strftime('%d %B %Y')}")

0 commit comments

Comments
 (0)