Блог пользователя DebasisCodeforces

Автор DebasisCodeforces, история, 8 месяцев назад, По-английски

We have all been there. You are doing a Div 2 contest, you open Problem A, and you see a wall of text. You start simulating the game, maybe brute-forcing possible values of X and Y, or looking for complex divisibility rules. Then you look at the sample cases and notice a pattern and on the back of the mind u notice of the pattern but your mind tells not this can be true , but sometimes its is.

Today when i was practicing a div2 content i got humbled by this problem Problem Link There is a pattern,The answer is always the last character of the string.

Two things i learnt from this problem :

1) Dont overthink on First problems Problem A is almost always about observation, not implementation. 2) Trust your pattern recognition and try to justify if it can be the right ans.

Полный текст и комментарии »

  • Проголосовать: нравится
  • +9
  • Проголосовать: не нравится

Автор DebasisCodeforces, история, 15 месяцев назад, По-английски

Hi everyone, I recently built a project called C-Debugger – a C++ compiler and visual debugger that runs directly in the browser. It supports basic C++ features like variable declarations, arithmetic operations, control structures (like if-else, for, while, do-while), and simple output with cout. The idea is to help beginners understand how their code executes, step-by-step, without needing to install any compiler or set up their system.

As someone who struggled with understanding code flow and logic during the early days of learning C++, I wanted to create something that makes it easier to learn by visualizing what’s actually happening behind the scenes. Right now, the debugger supports only basic features, but I’m hoping to expand it over time.

I’d love to get feedback from the Codeforces community – whether it’s feature suggestions, bug reports, or even contributions to the GitHub repo. If you’re interested, the project is open-source here: GitHub: https://github.com/Deba69/C-Degugger

Also, if you want to understand more about how it works internally, I’ve written a short LinkedIn post explaining the architecture and design: LinkedIn Post: https://www.linkedin.com/posts/debasis-chattaraj-4370ba220_hey-connections-im-excited-to-share-a-project-activity-7346505795754213376-wIr7

Feel free to check it out and let me know what you think!

Полный текст и комментарии »

  • Проголосовать: нравится
  • +6
  • Проголосовать: не нравится

Автор DebasisCodeforces, история, 17 месяцев назад, По-английски

I am new to Codeforces and just starting my journey into competitive programming. Its a bit overwhelming at times with all the algorithms, problem types, and fast-paced contests but I am really excited to learn and grow in this community.

One thing I've realized early on is that practicing with others can make the whole process much more fun and motivating. So I thought I'd put this out there:

Is anyone else here a beginner or someone who’d like a consistent practice buddy or small group? We could:

Solve problems together (same set or virtual contests)

Discuss approaches and debug together

Share tips, resources, and struggles

Keep each other accountable

I'm still learning the ropes, so no worries if you're not super experienced either. The idea is just to grow together, stay consistent, and make this journey a little less lonely

Полный текст и комментарии »

  • Проголосовать: нравится
  • -3
  • Проголосовать: не нравится