Codeforces Round 990 (Div. 2)
A. Alyona and a Square Jigsaw Puzzle
题意
Alyona
按照顺时针围绕第一个拼图放置拼图,Alyona
每天会按顺序放置一定数量的拼图,如果一天结束时拼图的组装部分没有任何已开始但未完成的层,Alyona
会感到开心。给出每天放置拼图的数量,询问Alyona
感到快乐的天数。
数据范围
- $1\leq t\leq 500$
- $1\leq n\leq 100$
- $1\leq a_i\leq 100,a_1=1$
思路
检查每天完成添加拼图时的总拼图数是否恰好是一个奇数的平方数,若是则该天会感到快乐。
代码
|
|
B. Replace Character
题意
在一个长度为$n$的字符串中,执行一次这样的操作:
- 选择两个索引$i,j(1\leq i,j\leq n)$,可以选择$i = j$。
- 进行赋值$s_i:=s_j$。
要求输出在进行该操作之后,字典序最小的那个字符串。