• 2024-02-03P6885 [COCI2016-2017#3] Zoltan
    Marton的朋友Cero有一个由\(N\)个正整数组成的数组。首先Cero会在黑板上写下这个数组中的第一个数字。接下来他会在之前写下的所有数的左边或者右边写下一个数字。重复以上操作得到一个序列。请注意,根据上述方法构造出的两个序列相同当且仅当每一个数字写下的顺序完全相
  • 2023-11-04P6883 [COCI2016-2017#3] Kroničan
    一眼丁真:一道简单的入门的小清新状压好题。分析根据题意,每一个杯子只有有水或没水这两种状态。很容易想到用二进制去表示。有水为$0$,没水为$1$。举个例子,有两个杯子所有杯子都没有水,那么状态为$11$。设$dp[i]$表示从初始状态到状态$i$所需的最小代价。另外我们可以想
  • 2023-09-23[COCI2016-2017#4] Osmosmjerka 题解
    [COCI2016-2017#4]Osmosmjerka题解我们发现对于每个点,只有八个方向,也就是说,最终能得到的字符串只会有\(8nm\)个,那我们可以考虑把这些字符串的哈希值求出来,相同的哈希值代表选到相同字符串的一种可能,直接统计即可。现在的问题就在于,怎么快速地求出这\(8nm\)个字符串的哈希
  • 2023-08-06P7763 [COCI2016-2017#5] Ronald
    #include<bits/stdc++.h>usingnamespacestd;intn,m,g[1005][1005],fl,vis[1005],col[1005];voiddfs(intu){// cout<<"uuu"<<u<<""<<col[u]<<endl;for(intv=1;v<=n;v++){
  • 2023-07-312023年多校联训NOIP层测试1
    咕~2023年多校联训NOIP层测试1T1luoguP6882[COCI2016-2017#3]Imena50ptsT26ptsT3luoguP7535[COCI2016-2017#4]Kas15ptsT410pts
  • 2023-07-13[COCI2016-2017#5] Ronald
    Problem一个国家的\(N\)个城市通过双向航线相连。规定一次操作为:选定其中一个城市开设该城市到其它所有城市的航线,同时取消该城市的原有航线请问是否存在一种操作方式,使得每两个城市之间都存在直达航线(操作次数不限)。\(2\leN\le1000\),\(0\leM\lt\dfrac{N(N-1)}{