现在2019.6.21
高考结束是2019.6.8
除了理综有点爆炸,其它科目也算还可以吧。毕竟是在前两年没怎么学习的情况下,也算是尽人事,听天命了吧。
东南大学自招
高考结束之后参加了东南大学的自招
3.5h 6T
由于时间有点长,不太敢确定真实性。
T1
给出一个K进制的数n,一个K进制数m是合法的当且仅当,
m
≤
n
m \leq n
m≤n
数
字
m
中
合
数
位
的
个
数
∗
2
≤
质
数
位
的
个
数
数字m中合数位的个数*2 \leq 质数位的个数
数字m中合数位的个数∗2≤质数位的个数
K 大约 1e4 ? n大约1e4 位?
T2
有A,B两个集合有两个操作
1
,
询
问
两
个
元
素
是
不
是
在
一
个
集
合
1,询问两个元素是不是在一个集合
1,询问两个元素是不是在一个集合
2
,
告
诉
你
两
个
元
素
不
在
一
个
集
合
2,告诉你两个元素不在一个集合
2,告诉你两个元素不在一个集合
询问次数1e6?
T3
给你一张完全图(?),求多元最短路,而且要考虑到一个点的距离是否为正无穷或负无穷。
n
≤
100
,
a
b
s
(
边
权
)
≤
10
n\leq 100,abs(边权) \leq 10
n≤100,abs(边权)≤10
T4
一个合法的括号序列,定义就像平常公认的一样。
现在定义
K
K
K-合法序列,就是在一个合法的括号序列的左边添加
K
K
K个
)
)
),右边添加
K
K
K个
(
(
(
现在有一个
2
n
∗
2
m
2n*2m
2n∗2m的矩阵,每一行和每一列都是
K
K
K-合法序列,对于前
n
n
n行与前
m
m
m列给出这一行或者一列满足
K
K
K 值,求有多少个矩阵满足上述条件。
n
,
m
≤
15
?
n,m\leq 15?
n,m≤15?
T5
给出一个长度为
2
∗
n
+
2
2*n+2
2∗n+2的
0
/
1
0/1
0/1序列,有
n
n
n个
1
1
1,有
n
+
2
n+2
n+2个
0
0
0,其中有一个连续的长度为
2
2
2特殊子串设为
a
a
a(形式上
a
a
a在序列中一定表现为
00
00
00),每次
a
a
a可以和任意一个不与
a
a
a重合的
11
11
11或
00
00
00子串交换位置,一次交换的代价定义为,交换后去掉
a
a
a形成的二进制数的大小。
要求经过一系列操作后使序列变为
11...1100...00
11...1100...00
11...1100...00的样子,求这一系列操作中最小值的最大值。
n
≤
30
?
n \leq 30?
n≤30?
T6
给出一个
1
−
n
1-n
1−n的排列,每次可以交换两个数,要求给这个序列排序。
定义一次操作是好的,当且仅当交换的两个数是相邻的。
求最少的交换次数,和在交换次数最小的前提下,最多能在开始连续进行多少次好的操作。
n
≤
30
?
n\leq 30?
n≤30?
总之我感觉3.5h实在是太紧张了,大约一共写了100+100+50+50+0+0?
山东大学自招
笔试
一开始简章说的是笔试,还吃了一惊,结果…竟然要手写代码。
也许是因为是笔试,难度几乎为0?
T1
买水果,一共 3 3 3种水果,给出一共有多少钱,在钱没透支的前提下,水果数=n的方案。
T2
设计一个递归函数把一个十进制数转换成二进制。
T3
判断一个字符串是否为回文串。
T4
给一个序列,输出前 5 5 5大和前 5 5 5小。
T5
这个不用写程序,写思路就行。
给出一张图,找到一个点,这个点到其他点的最短路的最大值最小。
总之无力吐槽。
体测
1000m 和 俯卧撑(女生 仰卧起坐)
宅了这么长时间,1000m 4:30… 俯卧撑20+…
跑完1000m我在操场对面坐了1h才缓过来
我那组里还有吐了还有晕了的。
其实我还报了湖南大学的自招,不过和东南冲突,后来发现湖南大学就我一个没去。
高中时代就这么结束了,总觉得有点不真实。
颓废了这么久,也该继续努力了。
先假设自己能够在大学继续cs吧。
之前推完了
s
u
m
m
e
r
summer
summer
p
o
c
k
e
t
s
pockets
pockets,
u
m
i
umi
umi天下第一可爱。
刚刚推完了
c
h
a
o
s
;
c
h
i
l
d
chaos;child
chaos;child,真是温馨治愈良作啊。
昨天出分了 124 134 137 226 = 621
山大降了20 东南考崩降了10
只能去山大了……