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

Автор MikeMirzayanov, 7 недель назад, По-английски

Hi, Codeforces!

I have some great news. But maybe you've already noticed? Seen the updated logo?

I'm glad to announce that Telegram is back as our title sponsor. I'm happy, and not just because this means we can keep developing and maintaining the system and (most importantly) running rounds for a long time to come.

But there's something else, too. It was Pavel Durov who, way back in 2010, spent several hours asking questions and trying to understand what I had in mind. Then he put his faith in our community — and Codeforces received support for the very first time. That support helped us for many years. So this means a lot to me personally, and I'm proud that now, more than 16 years after that first conversation, that support is coming back.

This helps with every round we run and gives us a chance to do new things, too. I'm glad to share that thanks to renewed support from Telegram, we've already started moving our infrastructure to a professional data center, making the system faster and more reliable.

I'm sure this won't be the only new thing happening soon. Expect more good news.

Mike

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

»
7 недель назад, скрыть # |
 
Проголосовать: нравится -14 Проголосовать: не нравится

Great :D

»
7 недель назад, скрыть # |
 
Проголосовать: нравится -32 Проголосовать: не нравится

Nice

»
7 недель назад, скрыть # |
 
Проголосовать: нравится -16 Проголосовать: не нравится

what about ton?

»
7 недель назад, скрыть # |
 
Проголосовать: нравится -20 Проголосовать: не нравится

I think it is time to add Dark Mode for CF

»
7 недель назад, скрыть # |
 
Проголосовать: нравится -8 Проголосовать: не нравится

I'm sure this won't be the only new thing happening soon. Expect more good news.

https://codeforces.me/blog/entry/151147 trust

»
7 недель назад, скрыть # |
← Rev. 2  
Проголосовать: нравится +23 Проголосовать: не нравится

please father give us a faster queue amen

»
7 недель назад, скрыть # |
 
Проголосовать: нравится +105 Проголосовать: не нравится

Awesome news! As long as CodeForces stays free of paid premium perks like leetcode or codechef, anything works :)

»
7 недель назад, скрыть # |
 
Проголосовать: нравится 0 Проголосовать: не нравится

Nice to hear but I didn't know Telegram stopped sponsoring Codeforces

»
7 недель назад, скрыть # |
 
Проголосовать: нравится +3 Проголосовать: не нравится

so something changed? cuz i thought telegram was a sponsor before

»
7 недель назад, скрыть # |
 
Проголосовать: нравится 0 Проголосовать: не нравится

Nice

»
7 недель назад, скрыть # |
 
Проголосовать: нравится +10 Проголосовать: не нравится

Amazing news! Looking forward to what comes next

»
7 недель назад, скрыть # |
← Rev. 2  
Проголосовать: нравится -18 Проголосовать: не нравится

Guys, maybe, just maybe, this would give Mike a chance to add AI-detection to CF (or report button)

»
7 недель назад, скрыть # |
 
Проголосовать: нравится 0 Проголосовать: не нравится

congrats cf team! =)

»
7 недель назад, скрыть # |
 
Проголосовать: нравится 0 Проголосовать: не нравится

Good

»
7 недель назад, скрыть # |
 
Проголосовать: нравится +29 Проголосовать: не нравится

don't worry mike, i'll sponsor if it comes to it

»
7 недель назад, скрыть # |
 
Проголосовать: нравится 0 Проголосовать: не нравится

Good news! My tests show that C++ programs with long double works in 3 times slower in comparison with another platforms, and I hope, that the new infrastructure will be able to resolve this problem too.

»
7 недель назад, скрыть # |
 
Проголосовать: нравится 0 Проголосовать: не нравится

Congratulations Mike! Big thank you to Pavel.

»
7 недель назад, скрыть # |
 
Проголосовать: нравится 0 Проголосовать: не нравится

Nice

»
7 недель назад, скрыть # |
 
Проголосовать: нравится 0 Проголосовать: не нравится

genuinely great. excited. the infrastructure upgrade sounds like a huge win for everyone who regularly competes here.

»
7 недель назад, скрыть # |
 
Проголосовать: нравится +2 Проголосовать: не нравится

if something could be developed to keep the cheaters at bay in future updates...please. like tab monitoring or a dedicated desktop app maybe?

»
7 недель назад, скрыть # |
← Rev. 3  
Проголосовать: нравится 0 Проголосовать: не нравится

I think my comment carries a risk, so I'm going to edit it. That is why you will never find out what happened here

»
7 недель назад, скрыть # |
 
Проголосовать: нравится +6 Проголосовать: не нравится

Telegram is back, servers are getting upgraded… now we just need to upgrade our ratings.

»
7 недель назад, скрыть # |
 
Проголосовать: нравится 0 Проголосовать: не нравится

great)

»
7 недель назад, скрыть # |
 
Проголосовать: нравится 0 Проголосовать: не нравится

Great, can telegram also somehow show codeforces in their app?

»
7 недель назад, скрыть # |
 
Проголосовать: нравится 0 Проголосовать: не нравится

this is really awesome news!

»
7 недель назад, скрыть # |
← Rev. 2  
Проголосовать: нравится 0 Проголосовать: не нравится

Please make the div3,4 more than that its now like one in a tow months :(

»
7 недель назад, скрыть # |
 
Проголосовать: нравится 0 Проголосовать: не нравится

high time to take action against Users who cheat in live contest with Ai or other stuffs.

»
7 недель назад, скрыть # |
 
Проголосовать: нравится 0 Проголосовать: не нравится

that's great to hear.

»
7 недель назад, скрыть # |
 
Проголосовать: нравится +17 Проголосовать: не нравится

Pavel Durov orz

»
7 недель назад, скрыть # |
 
Проголосовать: нравится 0 Проголосовать: не нравится

MAKE CODEFORCES GREAT AGAIN!

»
7 недель назад, скрыть # |
 
Проголосовать: нравится 0 Проголосовать: не нравится

good

»
7 недель назад, скрыть # |
 
Проголосовать: нравится 0 Проголосовать: не нравится

Great, It's time for DARK MODE now.

»
6 недель назад, скрыть # |
 
Проголосовать: нравится 0 Проголосовать: не нравится

Hi, Durov, PEPE PEPE PEPE PEPE PEPE PEPE PEPE PLEASE PLEASE

»
6 недель назад, скрыть # |
 
Проголосовать: нравится 0 Проголосовать: не нравится

respect to Pavel

»
6 недель назад, скрыть # |
 
Проголосовать: нравится 0 Проголосовать: не нравится

give me one dark mode please

»
6 недель назад, скрыть # |
 
Проголосовать: нравится 0 Проголосовать: не нравится

This is great news.

»
6 недель назад, скрыть # |
 
Проголосовать: нравится 0 Проголосовать: не нравится

GREAT

»
6 недель назад, скрыть # |
 
Проголосовать: нравится 0 Проголосовать: не нравится

that's Great

»
6 недель назад, скрыть # |
 
Проголосовать: нравится 0 Проголосовать: не нравится

what is this change?

»
6 недель назад, скрыть # |
 
Проголосовать: нравится 0 Проголосовать: не нравится

Wow, insteresting.

»
6 недель назад, скрыть # |
 
Проголосовать: нравится 0 Проголосовать: не нравится

Nice

»
6 недель назад, скрыть # |
 
Проголосовать: нравится -10 Проголосовать: не нравится

Found a useful tool for anyone who practices DSA: WorthSolve — helps you decide which problems are actually worth solving and discover better problems across platforms.

https://worthsolve.bolt.host

Would love some feedback from fellow competitive programmers!

Dm me Email — [email protected]

»
6 недель назад, скрыть # |
 
Проголосовать: нравится +12 Проголосовать: не нравится
»
6 недель назад, скрыть # |
 
Проголосовать: нравится 0 Проголосовать: не нравится

great news

»
6 недель назад, скрыть # |
 
Проголосовать: нравится +4 Проголосовать: не нравится

News straight from the source: https://t.me/durov/548

»
6 недель назад, скрыть # |
 
Проголосовать: нравится 0 Проголосовать: не нравится

Now its been a Teleforces

»
6 недель назад, скрыть # |
 
Проголосовать: нравится -12 Проголосовать: не нравится

So will the queue be only 15 minutes now?

»
6 недель назад, скрыть # |
 
Проголосовать: нравится 0 Проголосовать: не нравится

Awesome

»
6 недель назад, скрыть # |
 
Проголосовать: нравится 0 Проголосовать: не нравится

MikeMirzayanov I’m sorry for bringing an account issue into this thread, but I currently don’t have another way to reach you. My original Codeforces account "nisubhai333" has been disabled and shows “User is disabled by administrators.”

I have not violated any Codeforces rules, and I genuinely don’t know what caused the disablement. I’m using this account only because I can’t access my original one.

Could you please take a look at "nisubhai333" and let me know what happened or where I can request a review? I can provide the Gmail associated with the original account to verify ownership.

I would really appreciate your help.

»
6 недель назад, скрыть # |
 
Проголосовать: нравится 0 Проголосовать: не нравится

Mike, can you please now take a look at this blog

»
6 недель назад, скрыть # |
 
Проголосовать: нравится +5 Проголосовать: не нравится

Nice to see this, I use telegram as my main communication with my friends.

»
6 недель назад, скрыть # |
 
Проголосовать: нравится 0 Проголосовать: не нравится

Very nice great news

»
6 недель назад, скрыть # |
 
Проголосовать: нравится +3 Проголосовать: не нравится

Now maybe ask Telegram to sponsor one more feature, shutting down the channels that provide full solutions during live contests. :)

»
6 недель назад, скрыть # |
 
Проголосовать: нравится 0 Проголосовать: не нравится

I think its time for dark mode

»
6 недель назад, скрыть # |
 
Проголосовать: нравится 0 Проголосовать: не нравится

Telegram premium as a gift if you reach a new color?

»
6 недель назад, скрыть # |
 
Проголосовать: нравится 0 Проголосовать: не нравится

MikeMirzayanov I’m sorry for bringing an account issue into this thread, but I currently don’t have another way to reach you. My original Codeforces account "nisubhai333" has been disabled and shows “User is disabled by administrators.”

I have not violated any Codeforces rules, and I genuinely don’t know what caused the disablement. I’m using this account only because I can’t access my original one.

Could you please take a look at "nisubhai333" and let me know what happened or where I can request a review? I can provide the Gmail associated with the original account to verify ownership.

I would really appreciate your help.

»
6 недель назад, скрыть # |
 
Проголосовать: нравится 0 Проголосовать: не нравится

Let's go , W Pavel Durov :)

»
6 недель назад, скрыть # |
 
Проголосовать: нравится 0 Проголосовать: не нравится

If so, then please give us at least 8 contests this month.

»
6 недель назад, скрыть # |
 
Проголосовать: нравится 0 Проголосовать: не нравится

Codeforces isn't it time to add an anti-cheat system?

This is a comment where i posted somewhere else: Can't Codeforces implement an anti-cheat system similar to Chess.com's? Codeforces can track things like mouse movements, Ctrl+C/Ctrl+V usage, users' contest history, and coding patterns. All Codeforces has done so far, as far as I know, is address a prompt-injection incident in one of its contests. Chess.com tracks things like mouse movements, the time spent on each move, and other behavioral data, so I think Codeforces could implement similar measures as well. I also can't believe we still don't have a report button :/ (BTW i used AI to improve my comment ^-^)

  • »
    »
    6 недель назад, скрыть # ^ |
     
    Проголосовать: нравится +1 Проголосовать: не нравится

    wdym by saying "Ctrl+C/Ctrl+V usage"? I believe that most people code on IDEs, in which Codeforces system can not track. Also, I honestly think that mouse movements can not help much. Nonetheless I think that the two others are okay to develop.

    • »
      »
      »
      6 недель назад, скрыть # ^ |
      ← Rev. 2  
      Проголосовать: нравится 0 Проголосовать: не нравится

      I was just giving some examples. If I already knew how to implement it, why would I be asking Codeforces? /:

      Also, by tracking Ctrl+C/Ctrl+V usage, I mean that a lot of users simply copy the problem statement and paste it into an LLM. You could potentially detect that behavior. Of course, it wouldn't be reliable on its own, since they might translate the problem, but it's still behavioral data that could be useful when combined with other signals.

      And keep in mind that we can never catch every good cheater. The goal isn't to create a perfect anti-cheat system; it's to catch cheaters who make mistakes and leave traces behind.

      And mouse tracking could be useful too. For example, if someone moves their mouse downward toward the taskbar and then switches to another editor or application instead of upward to switch tabs, could be another behavioral signal worth taking into account.

      Of course, none of these signals would be reliable on their own, but when combined with other behavioral data, they could help identify suspicious patterns.

  • »
    »
    2 недели назад, скрыть # ^ |
     
    Проголосовать: нравится 0 Проголосовать: не нравится

    where can i report cheaters?

»
6 недель назад, скрыть # |
 
Проголосовать: нравится 0 Проголосовать: не нравится

We didn't get actually, what the difference between sponsored by TON and Telegram? I thought it's something like sponsored by Google and Alphabet thingy

»
6 недель назад, скрыть # |
 
Проголосовать: нравится 0 Проголосовать: не нравится

Cool

»
6 недель назад, скрыть # |
 
Проголосовать: нравится 0 Проголосовать: не нравится

Its awsome and nice.

»
6 недель назад, скрыть # |
 
Проголосовать: нравится 0 Проголосовать: не нравится

@MikeMirzayanov

I'm sorry for bringing an account issue into this thread, but I currently don't have another way to contact you.

My original Codeforces account @Kalimuthu has been disabled and I cannot access it. When I try to log in, it shows:

“User is disabled by administrators.”

I have also tried password recovery and Google login, but the account remains disabled.

Could you please take a look at @Kalimuthu and let me know the reason for the disablement or where I can request a review?

I can provide the registered email and any other information required to verify ownership.

Thank you for your help.

»
6 недель назад, скрыть # |
 
Проголосовать: нравится 0 Проголосовать: не нравится

áu áu

»
6 недель назад, скрыть # |
 
Проголосовать: нравится +7 Проголосовать: не нравится

can we make the "remember me for a month" option last forever instead of a month already

»
6 недель назад, скрыть # |
 
Проголосовать: нравится 0 Проголосовать: не нравится

Great :D for the community.

»
6 недель назад, скрыть # |
 
Проголосовать: нравится 0 Проголосовать: не нравится

Please fix queueforces (which is happening right now)

»
6 недель назад, скрыть # |
 
Проголосовать: нравится 0 Проголосовать: не нравится

Well, Great i guess, good.

»
6 недель назад, скрыть # |
 
Проголосовать: нравится 0 Проголосовать: не нравится

Maybe make problem statement as image and disallow printscreen if its possible. into authentication code apps you cannot make a screen using mobile phone. the same needed here.

»
5 недель назад, скрыть # |
 
Проголосовать: нравится 0 Проголосовать: не нравится

W telegram

»
5 недель назад, скрыть # |
 
Проголосовать: нравится -13 Проголосовать: не нравится

Hello @MikeMirzayanov, My Codeforces account @rahul.kumarundergrade has been disabled by administrators, and I am unable to log in.

I would respectfully like to request a manual review of my account and recent contest submissions. I would also appreciate clarification regarding the specific reason for the disablement and whether there is any particular submission or rule that I need to address.

If possible, please let me know how I can proceed with an appeal or account review.

Thank you for your time.

»
5 недель назад, скрыть # |
 
Проголосовать: нравится 0 Проголосовать: не нравится

hello!!!!!!

»
5 недель назад, скрыть # |
 
Проголосовать: нравится 0 Проголосовать: не нравится

Great to see this

»
5 недель назад, скрыть # |
 
Проголосовать: нравится 0 Проголосовать: не нравится

That's great to hear! I do love this website <3

»
4 недели назад, скрыть # |
 
Проголосовать: нравится 0 Проголосовать: не нравится

Well Good

»
4 недели назад, скрыть # |
 
Проголосовать: нравится 0 Проголосовать: не нравится

Rating my code pls.

~~~~~~~~~~~~~~~~~~ //this is code

include<bits/stdc++.h>

using namespace std; const int maxn=200005; long long n,a[maxn],w[maxn],node[4*maxn]; void update(long long id,long long l,long long r,long long pos,long long val) { if(l==r) { node[id]=max(node[id],val); return; } long long mid=l+(r-l)/2; if(pos<=mid)update(2*id,l,mid,pos,val); else update(2*id+1,mid+1,r,pos,val); node[id]=max(node[id*2],node[id*2+1]); } long long query(long long id,long long l,long long r,long long u,long long v) { if(v<l || u>r || u>v)return 0; if(u<=l && r<=v)return node[id]; long long mid=(l+r)/2; return max(query(2*id,l,mid,u,v),query(2*id,mid+1,r,u,v)); } int main() { ios_base::sync_with_stdio(false); cin.tie(0); cout.tie(0); freopen("SEGMENTWLIS.INP","r",stdin); freopen("SEGMENTWLIS.OUT","w",stdout); cin>>n; vectorvals; for(int i=1;i<=n;i++) { cin>>a[i]; vals.push_back(a[i]); } for(int i=1;i<=n;i++)cin>>w[i]; sort(vals.begin(),vals.end()); vals.erase(unique(vals.begin(),vals.end()),vals.end()); for(int i=1;i<=n;i++)a[i]=lower_bound(vals.begin(),vals.end(),a[i])-vals.begin()+1; long long m=vals.size(),kq=0; for(int i=1;i<=n;i++) { long long mpw=query(1,1,m,1,a[i]-1); long long ht=mpw+w[i]; kq=max(kq,ht); update(1,1,m,a[i],ht); } cout<<kq; return 0; } ~~~~~~~~~~~~~~~~~~~~~~~~~~ ILY

»
4 недели назад, скрыть # |
 
Проголосовать: нравится 0 Проголосовать: не нравится

Telegram hire me plz i want to fix my hireline like Pavel Durov

»
4 недели назад, скрыть # |
← Rev. 2  
Проголосовать: нравится 0 Проголосовать: не нравится

we just wain for colab with @nvdia :>

»
4 недели назад, скрыть # |
 
Проголосовать: нравится 0 Проголосовать: не нравится

Рад за кодфорсы)

»
3 недели назад, скрыть # |
 
Проголосовать: нравится 0 Проголосовать: не нравится

Now that you have improved servers, would it be possible to consider adding more support for CAPTCHA instead? The current CAPTCHA can be quite frustrating. I sometimes have trouble passing it even though I’m a real-world user.

»
2 недели назад, скрыть # |
 
Проголосовать: нравится 0 Проголосовать: не нравится

where can i report cheaters?

»
13 дней назад, скрыть # |
← Rev. 3  
Проголосовать: нравится 0 Проголосовать: не нравится

Hello MikeMirzayanov Sorry for posting an unrelated account issue here. My Codeforces account 0mar_1 has been disabled and shows “User is disabled by administrators.” I cannot log in to my account, and I have not received any email explaining the reason. I am contacting you through my friend's account because I cannot create a blog post from my disabled account. Could you please tell me how I can request a review or contact the administration regarding my account? I would really appreciate your help. Thank you.

»
9 дней назад, скрыть # |
 
Проголосовать: нравится 0 Проголосовать: не нравится

Hi, my submissions have been stuck in “In queue” for 7+ hours (since Oct 18, 10:55 IST), while other users’ submissions are being judged normally. Handle: JacobianJedi. Affected submission IDs: 395068678, 395071101, 395071763, 395074530, 395082272, 395094443. Language: C++17 (GCC 7-32). Could you please check or rejudge them? Thank you.