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

Автор NGUYENVUHOANG, история, 3 часа назад, По-английски

Hi Ahanab,

I am surprised to see this blog, I also suspect the older guys were teasing me, but I appreciate the opportunity to clarify a few points regarding my contest performance:

Time gaps between D, E, and F: In Div. 3 contests, problem statements are straightforward. While implementation for E was underway, I had already read and thought through the ideas for D and F. A 6-minute window for D and F represents coding time, not total thinking time.

Problem H (Hash Collision & 40m Debugging): My original solution for H failed due to a hash collision (which got hacked). It took me nearly 40 minutes to analyze the collision, adjust my hashing parameters, and resubmit an AC solution. This manual trial-and-error debugging process clearly demonstrates genuine problem-solving rather than copying or prompt-generating.

Coding Style & Templates: My code consistently utilizes standard competitive programming practices typical for VOI training: global static arrays for cache performance, compact variable names (u, v, kq), and customized fast I/O snippets. This template is identical across my Codeforces and AtCoder profiles. Let's just see my coding style in the code I solve for a random Binary lifting problem:

include <bits/stdc++.h>

// #include <ext/pb_ds/assoc_container.hpp> // #include <ext/pb_ds/tree_policy.hpp>

define ll long long

define ull unsigned long long

define elif else if

define bit(mask,i) ((mask>>i)&1)

define task "main"

define mod 1000000007ll

define inf 0x3f3f3f3f

define linf 0x3f3f3f3f3f3f3f3f

using namespace std; // using namespace __gnu_pbds; templatebool maxi(T &x,const T &y){ if(x<y){ x=y; return 1; } return 0; } templatebool mini(T &x,const T &y){ if(x>y){ x=y; return 1; } return 0; } void addmod(ll &x,const ll &y,ll md=mod){ x+=y; if(x>=md) x-=md; } void submod(ll &x,const ll &y,ll md=mod){ x-=y; if(x<0) x+=md; } ll n,q,x,l,r,t,kq,a[200005],p[200005],lp[200005],rt[200005],up[19][200005]; vectorva; int main(){ if(fopen(task".INP","r")){ freopen(task".INP","r",stdin); freopen(task".OUT","w",stdout); } ios_base::sync_with_stdio(0); cin.tie(0); cout.tie(0); cin>>n>>q>>x; for(int i=1; i<=n; i++){ cin>>a[i]; p[i]=p[i-1]+(a[i]-x); va.push_back(p[i]); } sort(va.begin(),va.end()); va.erase(unique(va.begin(),va.end()),va.end()); memset(lp,0x3f,sizeof(lp)); memset(rt,0x3f,sizeof(rt)); for(int i=n; i>=0; i--){ ll id=lower_bound(va.begin(),va.end(),p[i])-va.begin(); ll nt=lp[id]; lp[id]=i; rt[i]=min(nt,rt[i+1]); } for(int i=0; i<=n+1; i++) up[0][i]=(i<=n?rt[i]:inf); for(int k=1; k<19; k++) for(int i=0; i<=n+1; i++) up[k][i]=(up[k-1][i]<=n)?up[k-1][up[k-1][i]]:inf; while(q--){ cin>>l>>r; t=l-1; kq=0; for(int k=18; k>=0; k--) if(up[k][t]<=r){ kq+=(1<<k); t=up[k][t]; } cout<<kq<<'\n'; } }

If you still think I'm a bit suspicious, feel free to show me anything wrong with my code style, otherwise please voluntarily remove the post and publish a correction and apology to me, restoring my reputation.

I welcome MikeMirzayanov or any Codeforces coordinator to inspect my submission code diffs and history. I am always open to healthy competition and constructive discussions.

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

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

first of all, does this mean you read D,E and F at the same time?
second of all, it is clear that this blog is either formatted by ai or generated by ai, if you cant even explain your situation without ai, then how do you even convince anyone that you can write code yourself?
lastly, getting rank 115 as a pupil is highly sus
in my opinion, this blog doesn't prove anything and the last thing you can do is to video record yourself in a div3 to prove that you didnt cheat

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

    Yeah, I read it about the same time, see my reply below

    I love multitasking, normally I watch the test and code at the same screen

    In this test, I just struggle on translation, and why I'm just ranked pupil but I can do these, because the test starts at 9:35 PM in UTC+7, and I usually sleep at 8:30-9:00 PM. I Literally have to stay up late for that. My parents don't want me stay up late, only when I'm a part of VOI team. I have to do it fast because I don't want to be absolutely tossed or scold by my parents. So I don't usually participate Codeforces Contests, and my rating is a bit low

    Yeah, I swear, read this below, I used to be a victim of AI

    Also, everyone think it's strange to use hash in problem H, that's also the reason why I didn't use AI, because I can think a bit outside the box

    Anyone here please read the post and my 2 Comments, I will only trust you when you show me MOSS check by yourself or admin, I bet you can try to train an AI to use 100% my coding style

    I got absolutely embarrassed in the team :(

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

oh yeah, I am used to multitasking a lot, my computer just have 8GB of RAM but I open literally more than 10 tabs of Chrome and ... it still fine

I was once a victim of AI abuse. I failed the exam for VOI team with just 5 points out of 40. Now, I swear, I just use AI for translation, I'm not so good in English, I'm now in the team for VOI with about 17.5 points out of 40. I tried a lot to escape from AI with the score is 3.5 times higher than last year.

My older guys are just teasing, or even bully me, so when I see your post, I am truly saddened and discouraged because my talent is not being recognized.

So, please, I'm right, I'm not Cheating, if you see something suspicious with my code, show me. Otherwise, I say the second time, please voluntarily remove the post and publish a correction and apology to me, restoring my reputation.

Hope anyone can see that :(

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

why did you use hashing for h lil bro??? i thought it was literally just calculating prefix sums

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

what the hell is this???!

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

for some reason, I tried using my gemini and chatgpt to solve problem F and it seems both AIs gave code similar to yours