• 2024-04-17ABC349
    不用考试了/kx/kx/kx/kx/kx/kx/kxABCD一眼。E发现状态不多,可以直接搜,状态之间的转移关系很容易让人想到minimax搜索,直接做即可。注意细节。F题面没有废话,数据范围良心,做法巧妙,好评。link一看到lcm,不难想到要分解质因数,试除法可以通过,不过我们更喜欢Pollard-Rho。将\(
  • 2024-04-14ABC349
    T1:ZeroSumGame\(-\suma_i\)代码实现n=int(input())a=list(map(int,input().split()))print(-sum(a))T2:Commencement模拟代码实现#include<bits/stdc++.h>usingnamespacestd;intmain(){strings;cin>>s;map<cha
  • 2024-04-14ABC349
    Alink其实,有人赢比赛,就有人输比赛,一加一减,不管进行多少场比赛,最后所有人的分数和一定是\(0\)。那么知道\(n-1\)个人的分数和,就可以知道第\(n\)个人的了。点击查看代码#include<bits/stdc++.h>usingnamespacestd;intn;intsum;inta[105];signedmain(){ cin>
  • 2024-04-14[abc349] [E - Weighted Tic-Tac-Toe ] 搜索
    搜索importjava.io.BufferedReader;importjava.io.IOException;importjava.io.InputStreamReader;importjava.math.BigInteger;importjava.util.StringTokenizer;publicclassMain{staticlong[][]board=newlong[3][3];staticint[][]chosed=n
  • 2024-04-13[atcode abc349] D - Divide Interval
    解决方法,贪心。importjava.io.*;importjava.math.BigInteger;importjava.util.*;publicclassMain{publicstaticvoidmain(String[]args)throwsIOException{longL,R;L=rd.nextLong();R=rd.nextLong();PrintWri