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

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

We will hold AtCoder Beginner Contest 426.

Starting with this contest, the rules against generative AI have undergone significant changes. Please make sure to review this post and the rules.

We are looking forward to your participation!

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

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

Since GPT-5 solved all the problems in the ICPC World Final, it seems that many competitive programming training platforms have started banning the use of AI.

Still, I hope I can achieve good results in upcoming contests — and wish everyone the best of luck in reaching their own goals too

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

    While it's impossible to ban all AI users, I believe the competitive environment on AtCoder would be more ideal if everyone could refrain from using AI.

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

      I’m not as fast at coding as those real experts, but one of my friends once told me during an ABC contest that AtCoder allowed the use of Copilot as a coding assistant.If I remember correctly, the previous anti-AI policy still allowed using Copilot to assist with coding and speed things up, but now it’s completely banned.

      I never really used Copilot for contests anyway — its auto-completion feels kind of “dumb” and often has no idea what I actually want to write.

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

Now we have significant changes for the rule against generative AI. Not only ABC, but ARC and AGC are also affected. I suggest reading the new rules for all AtCoder contestants.

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

if u use ai in abc, it's useless to improve ur coding ability except for a high rating(but its useless

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

qp

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

Kind of controversial but about time atcoder banned people from using ai for stuff like language conversion. However its kind of sad that now theres gonna be less brainfck submissions.

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

I don't think the AI can solve the problems correctly,as they are not as clever as people in some ways.

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

Yes Just because the AI,make my standing lower

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

This will be my first contest on the AtCoder.

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

If I can't solve Problem D,can I give up programming?

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

Task G is ... GGF's contest's orignal Problem OMGGGGG but i haven't attend.

writers need to do self-check

你改悔吧

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

Problem $$$D$$$ is constructive cancer.

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

G is a totally shit. It's the same as this one: https://www.luogu.com.cn/problem/P6240

ABC now becomes a contest that copy other Online Judges' problems, and that is really bad for those who try to solve problems properly.

Also, ABC doesn't ban people who use AI, and that's bad either.

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

I dont know the error of my solution for D task.

Does anyone knows ?


#include <bits/stdc++.h> using namespace std; typedef long long ll; typedef pair<int,char> pic; #define f first #define s second void solve(){ ll n; cin >> n; string str; cin >> str; vector<pic> bits; ll cont = 1; for(ll i = 1; i < str.length(); i++){ char c1 = str[i]; char c2 = str[i-1]; if(c1 == c2){ cont++; }else{ bits.push_back({cont,c2}); cont = 1; } } bits.push_back({cont,str[str.length()-1]}); // for(int i = 0 ;i < bits.size(); i++) cout << bits[i].f << " " <<bits[i].s << endl; // cout << endl; pic max_pair = {-1,'c'}; ll index_max_pair = -1; for(ll i = 0; i < bits.size(); i++){ if(bits[i].f > max_pair.f){ max_pair = {bits[i].f,bits[i].s}; index_max_pair = i; } } ll ans = 0; for(ll i = 0; i < bits.size(); i++){ if(i != index_max_pair){ if(bits[i].second == max_pair.second){ ans += bits[i].f * 2; }else{ ans += bits[i].f; } } } cout << ans << endl; } int main(){ ll t; cin >> t; while(t--){ solve(); } }
»
7 месяцев назад, скрыть # |
 
Проголосовать: нравится +25 Проголосовать: не нравится

I love Atluogu.jp !!!

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

Problem D is great, but EFG are shitty.

E: Totally math problem;

F: Segbeats template;

G: Cattree Divide and Conquer template.

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

Why there's so many problems that be solved with Segment Tree?!

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

How to solve E?

Did I need to use calculus in E?

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

can somebody help me with c

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

Extremely disgusting E. E can be easily solved by chatGPT in just a few seconds, but human being will get stuck and keep getting wrong answer. This will give cheaters great advantage. They can even have time removing comments and modify the code to make it appear less AI generated looking.

Master like me has already fall below 1600, guess I will eventually reach 1200, and will become Master in codeforces and Pupil in atcoder simultaneously if the problem quality is keep as low as this.

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

Is G too classic?I think too many people had tried it before the contest began.

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

I tried ternary search on problem E, but got WA. Is there some corner case for which ternary search would not work?

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

Please use yuantiji.ac before publishing contests...

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

"Closest Moment" is another masterpiece after "RLE Moving"

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

wtf is this??????????

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

I solved E one minute after the game.Your text to link here...

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

hp, and this is my first ABC Contest, it is my first discuss in Codeforces too. Good Lucky for me!

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

S**t F,G.

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

Shoutout to everyone who solved G by refering the solution of luogu P6240! It really paid off in this contest.

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

pooper FG

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

Please do not give geometry problems that involve only simple math anymore.

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

Hi solved problem D in todays Contest using 2p + dq. Let me know if you guys are interested in a video explanation

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

wer contest? why time wrong? I missed it :<

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

Video Solution of A,B,C,D,E with C++ code of AtCoder Beginner Contest 426: https://youtu.be/Um86KcUtbu0

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

Before holding this contest,I sunggest problemsetters to use this to check if their problems are new?(I'm sorry for my poor English)

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

What is the problem with my solution for problem E.

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

I am Carbon Twelve!

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

g is p6240 in luogu, so I got the first accepted in g and f is a segbeats template, but remember to use int128.

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

In the solution to Problem E, "$$$\frac{t}{q}\vec{AB}$$$" should be "$$$\frac{t}{p}\vec{AB}$$$".Because it is $$$\frac{\vec{AB}}{p}$$$ that is the unit vector.