模拟
模拟题
TANTA(╯‵□′)╯︵┻━┻
这个作者很懒,什么都没留下…
展开
-
【模拟】猫睡觉问题
问题众所周知,TT家里有一只魔法喵。这只喵十分嗜睡。一睡就没有白天黑夜。喵喵一天可以睡多次!!每次想睡多久就睡多久╭(╯^╰)╮喵睡觉的时段是连续的,即一旦喵喵开始睡觉了,就不能被打扰,不然喵会咬人哒[○・`Д´・ ○]可以假设喵喵必须要睡眠连续不少于 A 个小时,即一旦喵喵开始睡觉了,至少连续 A 个小时内(即A*60分钟内)不能被打扰!现在你知道喵喵很嗜睡了,它一天的时长都在吃、喝、拉、撒、睡,换句话说要么睡要么醒着滴!众所周知,这只魔法喵很懒,和TT一样懒,它不能连续活动超过 B 个小时。原创 2020-06-05 15:12:32 · 137 阅读 · 0 评论 -
【模拟】东东转魔方
问题描述东东有一个二阶魔方,即2×2×2的一个立方体组。立方体由八个角组成。魔方的每一块都用三维坐标(h, k, l)标记,其中h, k, l∈{0,1}。六个面的每一个都有四个小面,每个小面都有一个正整数。对于每一步,东东可以选择一个特定的面,并把此面顺时针或逆时针转90度。请你判断,是否东东可以在一个步骤还原这个魔方(每个面没有异色)。Input输入的第一行包含一个整数N(N≤30...原创 2020-05-02 17:35:49 · 133 阅读 · 0 评论 -
【模拟】咕咕东的目录管理器
问题描述咕咕东的雪梨电脑的操作系统在上个月受到宇宙射线的影响,时不时发生故障,他受不了了,想要写一个高效易用零bug的操作系统 —— 这工程量太大了,所以他定了一个小目标,从实现一个目录管理器开始。前些日子,东东的电脑终于因为过度收到宇宙射线的影响而宕机,无法写代码。他的好友TT正忙着在B站看猫片,另一位好友瑞神正忙着打守望先锋。现在只有你能帮助东东!初始时,咕咕东的硬盘是空的,命令行的当前目...原创 2020-05-02 16:10:43 · 97 阅读 · 0 评论 -
【模拟】东东学打牌
题面最近,东东沉迷于打牌。所以他找到 HRZ、ZJM 等人和他一起打牌。由于人数众多,东东稍微修改了亿下游戏规则:所有扑克牌只按数字来算大小,忽略花色。每张扑克牌的大小由一个值表示。A, 2, 3, 4, 5, 6, 7, 8, 9, 10, J, Q, K 分别指代 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13。每个玩家抽得 5 张扑克牌,组成一手牌...原创 2020-05-02 15:46:50 · 115 阅读 · 0 评论 -
【模拟】炉石传说
问题描述《炉石传说:魔兽英雄传》(Hearthstone: Heroes of Warcraft,简称炉石传说)是暴雪娱乐开发的一款集换式卡牌游戏(如下图所示)。游戏在一个战斗棋盘上进行,由两名玩家轮流进行操作,本题所使用的炉石传说游戏的简化规则如下:* 玩家会控制一些角色,每个角色有自己的生命值和攻击力。当生命值小于等于 0 时,该角色死亡。角色分为英雄和随从。 * 玩家各控制一个英雄...原创 2020-05-02 15:02:33 · 265 阅读 · 0 评论 -
【模拟】元素选择器
问题描述思路本题的关键点是元素和id的存储和查询,由于查询有两种格式的数据,且要求元素大小写不敏感,所以要设计n*2数据存储每行数据的元素和id,且存储和查询的过程中用change把元素转化成小写。由于元素查询有多级选择,在n2n^2n2的复杂度内考虑遍历所有行的元素或id,一旦等于后代选择器要求的最后一个元素,自底向上查看他的祖先是否含有选择器中的祖先序列,有则当前行元素或id满足...原创 2020-05-02 14:50:12 · 265 阅读 · 0 评论 -
【T1T2】hrz学英语
题解从序列左边开始,下标不断右移,若当前字母没有被访问过,标记,记录字母在子串中的位置,并加入子串序列;若当前字母被访问过,那么意味着原先序列中,与该字母相同的字母和它之前的所有字母都是无效的,故将它们踢出子串,维护标记数组和位置数组。特别的,字符’?‘直接加入序列,不必判断。重复以上操作,直到遍历完所有字符,或者子串长度到达26.若最终的子串长度不足26,输出-1.否则,对于子串中为’?...原创 2020-04-15 12:00:45 · 119 阅读 · 0 评论 -
【T1T2】hrz的序列
题解代码在这里插入代码片原创 2020-04-15 11:48:21 · 143 阅读 · 0 评论 -
【小模拟】画图
问题描述 本题要求编程实现一个用 ASCII 字符来画图的程序,支持以下两种操作: · 画线:给出两个端点的坐标,画一条连接这两个端点的线段。简便起见题目保证要画的每条线段都是水平或者竖直的。水平线段用字符 - 来画,竖直线段用字符 | 来画。如果一条水平线段和一条竖直线段在某个位置相交,则相交位置用字符 + 代替。 · 填充:给出填充的起始位置坐标和需要填充的字符,从起始位置开始,用...原创 2020-04-03 08:58:44 · 108 阅读 · 0 评论 -
【模拟】路径解析
问题描述 在操作系统中,数据通常以文件的形式存储在文件系统中。文件系统一般采用层次化的组织形式,由目录(或者文件夹)和文件构成,形成一棵树的形状。文件有内容,用于存储数据。目录是容器,可包含文件或其他目录。同一个目录下的所有文件和目录的名字各不相同,不同目录下可以有名字相同的文件或目录。 为了指定文件系统中的某个文件,需要用路径来定位。在类 Unix 系统(Linux、Max OS X、F...原创 2020-04-03 08:39:35 · 283 阅读 · 0 评论 -
【小模拟】掌握魔法の东东 II
问题描述从瑞神家打牌回来后,东东痛定思痛,决定苦练牌技,终成赌神!东东有 A × B 张扑克牌。每张扑克牌有一个大小(整数,记为a,范围区间是 0 到 A - 1)和一个花色(整数,记为b,范围区间是 0 到 B - 1。扑克牌是互异的,也就是独一无二的,也就是说没有两张牌大小和花色都相同。“一手牌”的意思是你手里有5张不同的牌,这 5 张牌没有谁在前谁在后的顺序之分,它们可以形成一个牌型...原创 2020-03-27 14:15:14 · 86 阅读 · 0 评论