Skip to content

siddhant arora

Junior at Westmount Charter School in Calgary. I research how reasoning models notice (or fail to notice) their own mistakes, and I build things for math and CS students.

  • usamo.guide: 3M+ visits, 50K+ users
  • Codeforces Expert
  • USACO Gold
  • AIME 2027 qualifier

Off-screen, catch me playing soccer, competitive trivia, or listening to K-pop.

research

in progress

Hidden-state probes look like they can tell whether a reasoning trace will end correctly. Within a single problem they sit at chance, and at the last token they do no better than the trace's length. Re-rolling the same prefix does far better, and shows that many traces that end wrong were still recoverable mid-reasoning.

see the chart and findings

work

click one for more

Also

projects

things I made

highlights

codeforces

beansQ is an Expert, rated 1861, with 1,118 problems solved.

Rating
expert1200140016001900Apr 2025Aug 2026Codeforces Round 1017 (Div. 4): 474Codeforces Round 1024 (Div. 2): 772Codeforces Round 1025 (Div. 2): 1052Codeforces Round 1028 (Div. 2): 1182Codeforces Round 1029 (Div. 3): 1247Codeforces Round 1033 (Div. 2) and CodeNite 2025: 1334Codeforces Round 1035 (Div. 2): 1361Codeforces Round 1037 (Div. 3): 1455Codeforces Round 1043 (Div. 3): 1465Codeforces Round 1047 (Div. 3): 1393Codeforces Round 1050 (Div. 4): 1435Codeforces Round 1056 (Div. 2): 1548Codeforces Round 1058 (Div. 2): 1513Codeforces Round 1060 (Div. 2): 1598Codeforces Round 1063 (Div. 2): 1583Educational Codeforces Round 185 (Rated for Div. 2): 1627Codeforces Round 1073 (Div. 2): 1631Codeforces Round 1085 (Div. 1 + Div. 2): 1643Nebius Round 2 (Codeforces Round 1088, Div. 1 + Div. 2): 1679Codeforces Round 1117 (Div. 2): 1745Codeforces Round 1118 (Div. 2): 18611861
Solved in the last year: 555
Nov 9: 1 solvedNov 10: 3 solvedNov 11: 2 solvedNov 12: 1 solvedNov 13: 1 solvedNov 14: 2 solvedNov 15: 1 solvedNov 16: 4 solvedNov 17: 2 solvedNov 18: 2 solvedNov 19: 2 solvedNov 20: 1 solvedNov 21: 2 solvedNov 22: 4 solvedNov 23: 3 solvedNov 24: 1 solvedNov 25: 2 solvedNov 26: 1 solvedNov 27: 1 solvedNov 28: 5 solvedNov 29: 4 solvedNov 30: 2 solvedDec 1: 1 solvedDec 2: 2 solvedDec 3: 2 solvedDec 4: 2 solvedDec 5: 1 solvedDec 6: 3 solvedDecDec 7: 1 solvedDec 8: 2 solvedDec 9: 1 solvedDec 10: 2 solvedDec 11: 1 solvedDec 12: 2 solvedDec 13: 1 solvedDec 14: 1 solvedDec 15: 1 solvedDec 16: 2 solvedDec 17: 2 solvedDec 18: 1 solvedDec 19: 3 solvedDec 20: 2 solvedDec 21: 3 solvedDec 22: 4 solvedDec 23: 3 solvedDec 24: 1 solvedDec 25: 2 solvedDec 26: 1 solvedDec 27: 3 solvedDec 28: 3 solvedDec 29: 2 solvedDec 30: 3 solvedDec 31: 4 solvedJan 1: 4 solvedJan 2: 2 solvedJan 3: 1 solvedJanJan 4: 2 solvedJan 5: 2 solvedJan 6: 1 solvedJan 7: 2 solvedJan 8: 3 solvedJan 9: 1 solvedJan 10: 2 solvedJan 11: 0 solvedJan 12: 3 solvedJan 13: 1 solvedJan 14: 2 solvedJan 15: 1 solvedJan 16: 1 solvedJan 17: 5 solvedJan 18: 5 solvedJan 19: 2 solvedJan 20: 1 solvedJan 21: 1 solvedJan 22: 1 solvedJan 23: 1 solvedJan 24: 0 solvedJan 25: 1 solvedJan 26: 2 solvedJan 27: 2 solvedJan 28: 1 solvedJan 29: 1 solvedJan 30: 1 solvedJan 31: 1 solvedFebFeb 1: 1 solvedFeb 2: 1 solvedFeb 3: 2 solvedFeb 4: 1 solvedFeb 5: 1 solvedFeb 6: 1 solvedFeb 7: 1 solvedFeb 8: 1 solvedFeb 9: 1 solvedFeb 10: 1 solvedFeb 11: 3 solvedFeb 12: 2 solvedFeb 13: 1 solvedFeb 14: 1 solvedFeb 15: 2 solvedFeb 16: 2 solvedFeb 17: 3 solvedFeb 18: 1 solvedFeb 19: 0 solvedFeb 20: 2 solvedFeb 21: 1 solvedFeb 22: 1 solvedFeb 23: 1 solvedFeb 24: 1 solvedFeb 25: 2 solvedFeb 26: 1 solvedFeb 27: 1 solvedFeb 28: 1 solvedMarMar 1: 1 solvedMar 2: 1 solvedMar 3: 1 solvedMar 4: 1 solvedMar 5: 1 solvedMar 6: 1 solvedMar 7: 1 solvedMar 8: 3 solvedMar 9: 1 solvedMar 10: 1 solvedMar 11: 1 solvedMar 12: 1 solvedMar 13: 1 solvedMar 14: 1 solvedMar 15: 1 solvedMar 16: 1 solvedMar 17: 1 solvedMar 18: 1 solvedMar 19: 1 solvedMar 20: 1 solvedMar 21: 1 solvedMar 22: 1 solvedMar 23: 1 solvedMar 24: 1 solvedMar 25: 1 solvedMar 26: 2 solvedMar 27: 1 solvedMar 28: 4 solvedMar 29: 1 solvedMar 30: 1 solvedMar 31: 1 solvedApr 1: 1 solvedApr 2: 1 solvedApr 3: 1 solvedApr 4: 7 solvedAprApr 5: 1 solvedApr 6: 1 solvedApr 7: 1 solvedApr 8: 1 solvedApr 9: 1 solvedApr 10: 1 solvedApr 11: 1 solvedApr 12: 1 solvedApr 13: 1 solvedApr 14: 1 solvedApr 15: 1 solvedApr 16: 1 solvedApr 17: 0 solvedApr 18: 1 solvedApr 19: 1 solvedApr 20: 1 solvedApr 21: 1 solvedApr 22: 1 solvedApr 23: 1 solvedApr 24: 1 solvedApr 25: 1 solvedApr 26: 1 solvedApr 27: 1 solvedApr 28: 1 solvedApr 29: 1 solvedApr 30: 1 solvedMay 1: 1 solvedMay 2: 0 solvedMayMay 3: 1 solvedMay 4: 1 solvedMay 5: 1 solvedMay 6: 1 solvedMay 7: 1 solvedMay 8: 1 solvedMay 9: 1 solvedMay 10: 1 solvedMay 11: 1 solvedMay 12: 1 solvedMay 13: 1 solvedMay 14: 1 solvedMay 15: 0 solvedMay 16: 1 solvedMay 17: 1 solvedMay 18: 1 solvedMay 19: 1 solvedMay 20: 1 solvedMay 21: 1 solvedMay 22: 1 solvedMay 23: 1 solvedMay 24: 1 solvedMay 25: 1 solvedMay 26: 1 solvedMay 27: 1 solvedMay 28: 1 solvedMay 29: 1 solvedMay 30: 1 solvedMay 31: 1 solvedJun 1: 1 solvedJun 2: 1 solvedJun 3: 1 solvedJun 4: 1 solvedJun 5: 0 solvedJun 6: 1 solvedJunJun 7: 1 solvedJun 8: 0 solvedJun 9: 1 solvedJun 10: 1 solvedJun 11: 1 solvedJun 12: 1 solvedJun 13: 0 solvedJun 14: 1 solvedJun 15: 0 solvedJun 16: 1 solvedJun 17: 1 solvedJun 18: 1 solvedJun 19: 1 solvedJun 20: 1 solvedJun 21: 1 solvedJun 22: 1 solvedJun 23: 1 solvedJun 24: 1 solvedJun 25: 0 solvedJun 26: 1 solvedJun 27: 1 solvedJun 28: 1 solvedJun 29: 1 solvedJun 30: 1 solvedJul 1: 0 solvedJul 2: 1 solvedJul 3: 1 solvedJul 4: 1 solvedJulJul 5: 1 solvedJul 6: 0 solvedJul 7: 1 solvedJul 8: 1 solvedJul 9: 2 solvedJul 10: 0 solvedJul 11: 1 solvedJul 12: 1 solvedJul 13: 0 solvedJul 14: 1 solvedJul 15: 0 solvedJul 16: 1 solvedJul 17: 1 solvedJul 18: 1 solvedJul 19: 1 solvedJul 20: 1 solvedJul 21: 1 solvedJul 22: 2 solvedJul 23: 1 solvedJul 24: 1 solvedJul 25: 1 solvedJul 26: 1 solvedJul 27: 1 solvedJul 28: 1 solvedJul 29: 1 solvedJul 30: 1 solvedJul 31: 1 solvedAug 1: 1 solvedAugAug 2: 1 solvedAug 3: 1 solvedAug 4: 2 solvedAug 5: 0 solvedAug 6: 1 solvedAug 7: 0 solvedAug 8: 0 solvedAug 9: 0 solvedAug 10: 1 solvedAug 11: 2 solvedAug 12: 1 solvedAug 13: 1 solvedAug 14: 2 solvedAug 15: 2 solvedAug 16: 5 solvedAug 17: 5 solvedAug 18: 1 solvedAug 19: 2 solvedAug 20: 1 solvedAug 21: 3 solvedAug 22: 2 solvedAug 23: 5 solvedAug 24: 3 solvedAug 25: 3 solvedAug 26: 4 solvedAug 27: 3 solvedAug 28: 2 solvedAug 29: 6 solvedAug 30: 3 solvedAug 31: 2 solvedSep 1: 1 solvedSep 2: 2 solvedSep 3: 2 solvedSep 4: 4 solvedSep 5: 5 solvedSepSep 6: 2 solvedSep 7: 2 solvedSep 8: 1 solvedSep 9: 1 solvedSep 10: 2 solvedSep 11: 3 solvedSep 12: 1 solvedSep 13: 9 solvedSep 14: 1 solvedSep 15: 1 solvedSep 16: 2 solvedSep 17: 3 solvedSep 18: 1 solvedSep 19: 1 solvedSep 20: 2 solvedSep 21: 4 solvedSep 22: 3 solvedSep 23: 2 solvedSep 24: 1 solvedSep 25: 4 solvedSep 26: 2 solvedSep 27: 1 solvedSep 28: 3 solvedSep 29: 1 solvedSep 30: 2 solvedOct 1: 1 solvedOct 2: 2 solvedOct 3: 2 solvedOctOct 4: 2 solvedOct 5: 1 solvedOct 6: 1 solvedOct 7: 1 solvedOct 8: 1 solvedOct 9: 2 solvedOct 10: 3 solvedOct 11: 1 solvedOct 12: 1 solvedOct 13: 3 solvedOct 14: 0 solvedOct 15: 3 solvedOct 16: 1 solvedOct 17: 1 solvedOct 18: 3 solvedOct 19: 2 solvedOct 20: 2 solvedOct 21: 1 solvedOct 22: 1 solvedOct 23: 2 solvedOct 24: 1 solvedOct 25: 2 solvedOct 26: 1 solvedOct 27: 0 solvedOct 28: 0 solvedOct 29: 1 solvedOct 30: 1 solvedOct 31: 1 solvedNov 1: 1 solvedNov 2: 1 solvedNov 3: 1 solvedNov 4: 0 solvedNov 5: 2 solvedNov 6: 1 solvedNov 7: 0 solvedNov 8: 2 solvedNov 9: 2 solvedNov 10: 3 solved
Top topics
  • greedy517
  • math451
  • implementation290
  • constructive algorithms249
  • brute force233
  • binary search211
  • dp210
  • data structures206
By difficulty

plus 21 unrated

pulled from the Codeforces API, refreshed daily

github

yes, it's green on purpose

siddhantarora7 made 626 contributions in the last year, on 84 different days.

Contributions per week
Week of Nov 9: 0 contributionsWeek of Nov 16: 0 contributionsWeek of Nov 23: 0 contributionsWeek of Nov 30: 0 contributionsWeek of Dec 7: 0 contributionsWeek of Dec 14: 0 contributionsWeek of Dec 21: 0 contributionsWeek of Dec 28: 0 contributionsWeek of Jan 4: 0 contributionsWeek of Jan 11: 0 contributionsWeek of Jan 18: 0 contributionsWeek of Jan 25: 2 contributionsWeek of Feb 1: 0 contributionsWeek of Feb 8: 15 contributionsWeek of Feb 15: 20 contributionsWeek of Feb 22: 0 contributionsWeek of Mar 1: 0 contributionsWeek of Mar 8: 0 contributionsWeek of Mar 15: 10 contributionsWeek of Mar 22: 24 contributionsWeek of Mar 29: 12 contributionsWeek of Apr 5: 5 contributionsWeek of Apr 12: 0 contributionsWeek of Apr 19: 0 contributionsWeek of Apr 26: 10 contributionsWeek of May 3: 8 contributionsWeek of May 10: 0 contributionsWeek of May 17: 19 contributionsWeek of May 24: 8 contributionsWeek of May 31: 7 contributionsWeek of Jun 7: 24 contributionsWeek of Jun 14: 25 contributionsWeek of Jun 21: 30 contributionsWeek of Jun 28: 23 contributionsWeek of Jul 5: 61 contributionsWeek of Jul 12: 16 contributionsWeek of Jul 19: 8 contributionsWeek of Jul 26: 10 contributionsWeek of Aug 2: 3 contributionsWeek of Aug 9: 1 contributionsWeek of Aug 16: 0 contributionsWeek of Aug 23: 4 contributionsWeek of Aug 30: 5 contributionsWeek of Sep 6: 4 contributionsWeek of Sep 13: 0 contributionsWeek of Sep 20: 1 contributionsWeek of Sep 27: 0 contributionsWeek of Oct 4: 40 contributionsWeek of Oct 11: 73 contributionsWeek of Oct 18: 0 contributionsWeek of Oct 25: 0 contributionsWeek of Nov 1: 151 contributionsWeek of Nov 8: 7 contributions

pulled from GitHub, refreshed daily

play

a tiny game

jetpack mochi

Fly mochi up the Codeforces ladder. Every wall you clear is +100 rating. beansQ is at 1861. Can you beat that?