首页 > 其他分享 >csp2023 游记

csp2023 游记

时间:2024-05-17 22:51:51浏览次数:17  
标签:10 20 21 int csp2023 game MAXN 游记

2023.10.20(Day 0)

S1 拿了 \(68.5\) 分,顺利晋级。但是 J1 只拿了 \(60.5\),没了。

S2 就在自己的学校 (而且甚至是我上信息技术课的教室) ,所以试机了和没试机没有任何区别 qwq。

在 luogu 上面打了一下 a+b,回顾了一下编译就走了。

2023.10.21(Day 1)

正序开题,发现 T1 好像是 \(5\) 个 for 循环,然后觉得时间复杂度超了就没写,哪知这居然是正解之一。

T2 放一下赛场代码吧 (码风奇怪请勿介意)

// game
// code by:cq_irritater
// time:2023/10/21
#include <bits/stdc++.h>

using namespace std;

const int MAXN = 8010, maxn = 2e6 + 10;

int n, ans;
int f[MAXN][MAXN], v[MAXN][MAXN];

char a[maxn];

int main()
{
    freopen("game.in", "r", stdin);
    freopen("game.out", "w", stdout);
	scanf("%d", &n);
	scanf("%s", a + 1);
	for (int k = 2; k <= n; k += 2)
	{
		for (int i = 1; i <= n - k + 1; i++)
		{
			if (k == 2)
			{
				if (a[i] == a[i + 1])
				{
					f[i][i + 1] = 1;
					v[i][++v[i][0]] = i + 1;
					ans++;
				}
				continue;
			}
			int l = i, r = i + k - 1;
			if (a[1] == a[r] && f[l + 1][r - 1])
			{
				f[l][r] = 1;
				v[i][++v[i][0]] = r;
				ans++;
			}
			else if (a[r - 1] == a[r] && f[l][r - 2])
			{
				f[l][r] = 1;
				v[i][++v[i][0]] = r;
				ans++;
			}
			else if (a[l] == a[l + 1] && f[l + 2][r])
			{
				f[l][r] = 1;
				v[i][++v[i][0]] = r;
				ans++;
			}
			else
			{
				int nn = v[1][0];
				for (int i = 1; i <= nn; i++)
				{
					if (f[v[l][i] + 1][r])
					{
						f[l][r] = 1;
						v[l][++v[l][0]] = r;
						ans++;
						break;
					}
				}
			}
		}
	}
	printf("%d", ans);
	return 0;
}

T3、T4 不会,摆了。

剩下的时间在玩蜘蛛纸牌。

估分 \(0 + 10 + 0 + 0 = 10\) ,彻底 AFO. 。

2023.11.12

出分数,\(0 + 20 + 0 + 0 = 20\)。

2023.11.15

出奖项和分数线,三等无缘。

结语

引用 @__erinww 的一句话:

T1 puts("81") 都可以拿 30 分()

是啊,怎么只有 \(20\) 啊 \(\dots\)

标签:10,20,21,int,csp2023,game,MAXN,游记
From: https://www.cnblogs.com/cq-irritater/p/18198841/travels-csp2023

相关文章

  • 「游记」2024 吉林省赛和 2024 东北四省赛
    Before本文是\(2024\)中国大学生程序设计竞赛全国邀请赛(长春)暨第\(17\)届吉林省大学生设计竞赛和新建比赛的游记写的很烂写的很烂写的很烂Day0省赛报到及热身赛。\(14:00\)前报到。\(12:00\)和一名队员在校门口集合了,但另一名队员才起床。会合后打车前往东师净月校区......
  • thusc&pkusc&apio游记
    thusc&pkusc&apio游记连打三场赛,真爽。明年可能就没这么爽了。5.10早上航班延误了,在家多睡了一会。我们学校有两个初二的去两个营,因为没有约。我是其中之一,因为我太菜了。syl要一次拿pku和thu的1=约了。飞机上看了下载的视频。下飞机后教练打车带我们去了酒店。然后下午太无......
  • APIO 游记
    Day-3由于各种原因没报清北营,于是此时下午才坐绿皮火车出发。很久没做过绿皮火车了,有一种怀旧的感觉。但是车上旁边有人一直在打喷嚏,导致全程都不敢摘口罩,睡觉都戴着N95,一晚上没怎么睡。(可能也有原因是在脑子后面构造)吃饭也不敢在这吃,就溜到车厢连接处吃,很怕失手把饭盒翻了,......
  • THUSC&PKUSC2024游记
    Day-infCSP-S200,NOIP289。Day-inf过了PKUWC,100+11+10+100+28+18=267,低于大众分,喜提二等。Day-inf竟然过了THUSC和PKUSC,神奇。lhr也过了,可惜zyj没过QwQ。Day-1zby玩我的魔方被收了,难蚌。Day0五点半起床,坐动车,做到晚上五点才到余姚,好累啊。和lhr去......
  • PKUSC2024 游记
    Day0住的开元名都大酒店,价格比其他酒店贵100RMB。主要的是这玩意点不了外卖,压根没有骑手接单,6。于是我们只能走1.5km去商场吃晚饭。哦不,是吃午饭。Day18:00~8:50报道,非要七点起床,不愧是。什么,卷哥六点半起,还有高手?感觉学军中学整体建筑非常美观,有很豪华的气场,不太像是......
  • THUSC2024 & APIO2024 游记
    THUSC2024Day0Day1THUSC极速版?上午试机,水\(100+\varepsilon\)分跑路,日常不做元旦激光炮(下午直接快进到Day1(那我缺的讲座这一块,谁给我补啊?).首先开T1好像就是一个简单状压数位DP,不过不太会写数位DP了,大概1.5h后获得了85pts.然后看T2,预计是高明题,所以直接......
  • PKUSC2024 游记
    事不过三,但是第三次/cfDay\([-7,-3]\)一些模拟赛&适应linux。挺答辩的。三场加起来只在第二场过了一题,还是中午加班过的,第一场的答辩背包没调出来。代码能力太差。第三场摆烂了,拿了40pts跑路。这段时间都比较想摆烂的说(周四清理了一下键盘。非常舒畅啊!并且还把旁边的yhd......
  • PKUSC & APIO 2024 游记
    Day0因学校名额过剩,参加生物学联赛,大概率省四。因大暴雨延误3小时抵达杭州。杭州晚上比广东略冷。Day1早上试机调试了1h的sublime配置。中午饭很难吃,而且报告厅很难休息。13:00开考。先看T1,思考了一会,发现这个题是每次单点修改,求最长回文串,根本无法做。打sub2,然......
  • 2024 黑龙江省赛 游记
    达成成就:0dirt&&队史第一次一血&&(可能是生涯唯一一次)打进rk3之内。继续和月间天路的老队友们组了个队,队伍名是上学期打完南京站的时候(由于暴雪航班取消)坐绿皮火车回去的时候看见遍地积雪的时候酝酿的名字,后来和队友们商讨选出来的“雪原漫舞”。Day0前一天的热身赛我......
  • 2024THUSC游记
    Day-?一直停摆,临近比赛才恢复训练,赛前只训了两天Day0感觉有点头痛啊,害怕去不了但还是去了,颓废了一路跟宋金哲一个房晚上去了附近的一个商城,偶遇麦秋飞,吃了面晚上11点睡Day1早上报道,但因为下雨延迟了一个小时去试机,键盘好用,交互调不出来,最后发现数据错了。。。还有提......