Hi everyone. Ask me anything.
UPD: Happy Diwali to all the Indians out there.
# | User | Rating |
---|---|---|
1 | tourist | 4009 |
2 | jiangly | 3821 |
3 | Benq | 3736 |
4 | Radewoosh | 3631 |
5 | jqdai0815 | 3620 |
6 | orzdevinwang | 3529 |
7 | ecnerwala | 3446 |
8 | Um_nik | 3396 |
9 | ksun48 | 3388 |
10 | gamegame | 3386 |
# | User | Contrib. |
---|---|---|
1 | cry | 164 |
1 | maomao90 | 164 |
3 | Um_nik | 163 |
4 | atcoder_official | 161 |
5 | -is-this-fft- | 158 |
6 | awoo | 157 |
7 | adamant | 156 |
8 | TheScrasse | 154 |
8 | nor | 154 |
10 | Dominater069 | 153 |
Hi everyone. Ask me anything.
UPD: Happy Diwali to all the Indians out there.
Name |
---|
Is this contest will be normal for u or not? Or u will just sent a wa on one of the problems?
I don't submit WA intentionally, it's just that i can't solve problem. btw, I will try my best to solve 2-3 problems today.
You are studying in which college, dude?
AIT, Pune.
:)
Thank you for your kind words :)
In my opinion try different strategies & choose which works best for you. But i will definitely recommend you to participate in as many contests as you can on Codeforces & Atcoder. Upsolving/virtual participating Atcoder Beginner & Codeforces Div 3 contests could be a good start along with HackerEarth.
PS: At some point of time i was also at the same place where you are. I felt like a retard and once even thought to quit CP. But i kept practicing and improved with time.
Best of luck.
Why did you sit instead of standing straight with that hoodie (like Em in Not Afraid) ? It would look better imo ;)
Hm it would look better if it was a terrace(like in the song). Also the idea for this pose was given by my ICPC team mates.
PS: This pic is from the college where we went for ICPC regionals.
PS2: Will consider this idea for future clicks lol.
why your rating change gradiant is so random?
i perform good sometimes when problems are of topics in which i am strong(which happens rarely) and then comes down again.
how it is possible candidate master did not solve any problem in contest div 2
well it's possible. just look at me.
how do you become candidate master :) what was your daily work
praticed a lot on CF and participated in contests. but i didn't solved tough problems(which i regret sometimes) like more than 1700(rating) so my rating fluctuates a lot.
do u still struggle with 1700 problems when your are cm?
yes, when the problem is greedy/constructive i do struggle a lot.
Why are you "Not-Afraid"?
what else do you expect me to be?
afraid
i am afraid of fft. it's scary. i could never understand it.
Are you serious?
sorry,i didn't understood the context of your question.
No, he is Not-Afraid.
Is that a joke?
No, it's Not-Afraid.
what u r afraid of ?
Electricity
how to be a green coder?
practice more problems i guess. try changing strategy if you are not improving.
How to increase my rating by exactly one point?
If I were you, I would be both afraid and excited to participate. (I might never be you though)
hey kostia244 are you in grade 11?
why are you asking?
may be I had seen a comment of you about ..which grade you are in :(
Yes 11(out of 11)
there are several ways. the easiest one is to ask someone with consistent rating > 2600 participate using your account.
btw since you have reached 2599, you will also reach 2600. so just chill.
What percentage of people using CF do you think know how to write a C++ recursive lambda without using
std::function
?almost 0%.
Time to write a blog with 4 short ways of writing recursive lambdas and get contribution (at least that's what me and Monogon are here for). I might ask him to write it though. Can't see him lose his source of dopamine :p
Oh I see you use y-combinator...
Do you remember when I asked you that question?
Yeah. There are four ways I know that you can use for writing recursive lambdas. One of them being Y combinators.
what a coincidence. Yesterday when I was solving a problem, the method you told me to use was slow. Then I googled it and found about y-combinator. Even though I don't know anything about that, I just copy pasted that code and it worked lol. Do send me a link if you write a blog post about that.
It's easier to explain how to use the STL function wrapper :p It is slow for many reasons, the details of which I'm not going to discuss here. Y combinators come to the rescue as they avoid extra overhead. You can use the Y combinator technique without the whole class interface thing though. Feed a lambda to itself.
Can you share the problem and your submission? Since I learnt about
std::function
, I've always used it every time I need to write recursive code and have never gotten TLE or noticed significant slowdown in runtime.And if anyone knows about cases where
std::function
doesn't work (too slow, etc), please let me know.I even don't know what it is? could you please explain me
Click.
As you are having around 3 years of competitive programming experience, can you share anything you learnt during your journey, any mistakes you made that you regret. And what advice would you give to someone who is practicing hard since the last one year (solved more than 800+ problems / participated in 60+ contests) but still can't reach expert even ONCE.
P.S — If you can reach CM once, then you can do it again. Your current rating doesn't matter much, the experience you have gained is what I am trying to learn from
can you share anything you learnt during your journey?
-> people keep asking(not to me but on CF and other platforms) how to become X on platform Y and the answer to all those questions i found is practice. Previous background in maths helps a lot. There's a bar beyond which you can't go and that's the reason not everyone is red here. people claim nothing is impossible, but i disagree with it.
any mistakes you made that you regret?
-> I should have solved more tougher problems while practicing. I solved a lot of easy problems.
what advice would you give to someone who is practicing hard since the last one year (solved more than 800+ problems / participated in 60+ contests) but still can't reach expert even ONCE?
-> Well, i became expert after ~75 contests. so keep praticing. There were days, when i also thought that i will never even reach pupil but with time you improve if you keep practicing.
how to become a candidate master in 6 months
well, different strategies works for different people but this might help you to give some ideas how to practice.
I thought I will never be newbie again hopefully. Those days were really tough. Now I am afraid. (You were in my friend list, may be I added you from comment section. Seeing your handle green I was shocked! best of luck brother)
what u r not afraid of ?
a lot of things which won't fit in a comment.
Can you teach me something about FFT?
I am from your fun club ...How do you feel it ??
Hello, are you Eminem in disguise?
I am nowhere close to that Legend.
Why does the predicted mass of the quantum vacuum have little effect on the expansion of the universe?
Anything!?
not literally.
What is more interesting than DP, which according to u I should also focus for becoming good or which helped u reach CM?
(I mean most problems are/can be solved using DP easily but is there something else too which I should become good at eg:- Segment trees and something of that sort)
i don't agree that most problems are/can be solved using DP easily. solve problems and when you find that you are stuck and some DS/Algo is required then read that.
what was the cause of your downfall??
laziness, lack of motivation & practice.
I am having a cheap mindset for a long time. How can I get rid of this negativity?
My friends who started programming seeing me are now doing better than me. Not only in this section, everyone who started anything seeing me is doing better than me. I feel like a loser. As a result, I started creating a cheap mindset. Now my mind says, "Don't show anything to anyone". But my heart orders me to share things with all. That's why I can't decide what to do. I wanted to make websites, apps but I couldn't do any of those. Because I think "If my friends see this, they will also start doing these and they will be better than me." My mind doesn't want to learn anything from anyone. But I didn't have this mindset when I started programming. I was curious, helpful. What happened to me? How can I get rid of this?
Sorry for my bad English. Please don't downvote me. I had to write this because If I hadn't written this here I would have burst into negativity. Thank You.
If i go deep into this topic and answer, it will be kind of preaching but honestly with such mindset you will never go far not only in CP but in any other field. so try changing your this mindset.
hi not-afraid i feel the same way as you, our stories are similar i guess, i have been following you for a long time, even i dont have much motivation to continue cp, my only dream was to become CM before the end of nov but i wasnt able to do it, i believe i will never become one, but i have found peace with it i guess, now i do this for fun and checking my limits i guess. I am doing job now, i wish i had been motivated in college.
hi bruh, tbh i myself never dared to think that i have to become CM but during the lockdown something happened and eventually i became CM. But it's good that you found peace, i will also try smh.
i'm anything! Ask me eva.
eva?
Bangladesh lol
Good to know you visited my profile
I'm glad that you have asked me a question
Your favorite easy problem(1200-1500).
https://cses.fi/problemset/task/1087.
Good problem, thank you sir! Although, I did a dp[i][character], I wonder if you have any different insights on it? However, tbh, I think that problem is 1600-1800 cf.
A simple greedy algorithm works on that problem.
my solution is indeed greedy. Take smallest(by length) prefix having all characters atleast once and add last character to ans and remove it(prefix). Keep doing it until the string is not empty. At the end add one more character which was not in the last prefix & if all characters were in last prefix then add any character. code
Yeah, that is the intended solution.
What's your atm card number and cvv?
umm, unfortunately i don't have one boi
How did you manage to be in SecondThread's friend list?
i didn't.
Yes, you're in the friend list.
Proof
i know it. i mean i don't know why he followed me.
Are you trying some rainboy Stuff ? (solving rounds from back and messing up the ratings)
no. he does that intentionally while i am honestly unable to solve problems.
Are you afraid?
Whoah, had to scroll down here to finally see this comment.
of what?
Why did you start competitive programming?
In my first year of Univ. i wasn't able to qualify(was able to solve 1 question only) for our college fest coding competition and the problems in qualifier round were from codeforces, upsolving them i started Codeforces and continued participating in contests here.
Happy Diwali !!
How are you?
I'm doing good. What about you?
I have some troubles, but that's okay!
Happy Diwali to all from Bangladesh
Happy Diwali
Where did you get placed?
A startup named Sahaj Software solutions.
Do you have a girlfriend or a boyfriend?
Can you tell me why I am getting WA here
because your answer doesn't match jury's answer
hey happy Diwali from India, I won't ask you I will request you to give me some coding soultion . Will you
Sir, I do not know why my problem solving skills are not at all increasing...I am practising day and night since March this year both on Codechef and Codeforces but my thinking skills are still at the level of beginner...I want to do CP because I feel happy if I am able to think of some new techniques or solve a good problem which till date has scarcely happened. What can be the motivation if I am constantly failing? Losing is ok but losing all the time consistently is painful...not seeing myself making steady progress is what hurts most. https://www.codechef.com/users/sayan_1999- my Codechef profile. I am unable to understand what is so wrong in my practice. Normally, my practice involves doing A,B,C of any random contest within a time bound manner. And I find that I am stuck on C. I am not stuck because of not knowing certain algos but rather not being able to apply my knowledge. What to do? Even if people downvote me....Please Not-Afraid Sir, I hope you will have a look at my message
It happens at the early stage when starting competitive programming(atleast this was the case with me). So keep practicing and take part in contests as much as you can, so that you will be bounded to solve a problem within a given time. Try a2oj ladders, they are definintely helpful and you will see improvement(in some time if not immediately). read some answers here, on how to practice as a beginner.
What is the art of upsolving ? I meant which way you follow to upsolve efficiently .
Because we have to upsolve the problems which we cannot find solution early . So how to do this efficiently ?
different people follow different strategies. mine is when i can't solve a problem during a contest(like getting WA, TLE or smthg) i usually see test case(after contest) where it was failing and if i just read a problem during contest & couldn't comeup with a correct/optimal solution i give time to it thinking after contest and if still unable to solve then read the editorial or look at other's solution to get some intuition.
sorry i am newbie tho. but How not be get afraid of rating ?
participate in as many contests as you can on CF.
Can you tell me the best way (according to you) to practice for CP along with mastering/becoming decent with DSA.
I would say there is no best way to practice, different strategies work for different people. You have to figure it out on your own, which one works for you.
The best that works for me is read some topic i don't know, practice it's questions. Now how do i know that i don't know a particular topic? Mostly while participating in contests/upsolving when i came to know that a particular problem requires something that i don't know and i just read it. So participate as much as you can.
How to get contribution?
Write some tutorial that isn't already available here on CF or something that is useful for the community.
JD ko thappad maar sakta hai kya ?
konsa sem chalra hai? Aur cse wala hai ki koi aur branch?
7th sem IT
areyy tagda bhaiya. idhar 3rd sem ECE. Chahiye CSE tha but nahi ho saka. Kuch random tips/life lessons learnt from CP shar kar do :)
CP bohot h ek decent company nikaalne ke liye. 80-90% kaam kr degi baaki 10-20% me CS fundamentals + project wgrh chahiye.
You also require luck, kismat, naseeb, taqdeer, and whatnot
par vo apne haath me nhi h na. but CP to h
Ya but I'm sooo afraid :(
Boobs and a vagina also helps for placements.
Why you are Not-Afraid
i used to listen eminem's songs a lot. it came from there
sounds great, sir!
Man of culture here
What do you do in your free time?
because of lockdown i am at my home, so mostly either playing with my cousin's son or watching/listening something on YouTube,
Do you know that there is a user called No_Afraid in Codeforces?
He probably wanted Not-Afraid / Not_Afraid but these were already taken XD
Not_Afraid is actually one of my friend who took that username when i told him that i am planning to change my handle to Not_Afraid(which is my handle on Hackerrank) using magic last year. Then i had to change my name to Not-afraid.
you are an inspiration, how do you stay focused (don't tell me that you have no other option)
honestly i have no other option (:
Why did you leave Jagdish Bhagat Fan club??