![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
周末作业练习
咕咕咕噜噜
c++新手!嘿嘿!
展开
-
练习八 结构体 编程题 5. 火星人足球赛
输出按时间顺序排列的获得红牌的记录,如果时间相同,则主队排在前面,如果同一时间同一球队有多人获得红牌,则编号大的排在前面。火星人足球赛的比赛规则与地球人的比赛规则有些非常相似,比如严重犯规,将被给予黄牌警告,特别严重的犯规,将给予红牌直接罚下,如果有人得到第2张黄牌,则自动获得红牌罚下,比赛同样采取主客场制。接着为一个字符"h"或"a",如果为"h",表示该张牌会给到主队球员,否则会给到客队球员。接下来为一个字符"y"或"r",如果为"y",表示为黄牌,否则为红牌。首先为一个整数,表示犯规的时间(分钟)原创 2023-11-25 16:04:58 · 480 阅读 · 1 评论 -
练习七 字符串编程题 7. 机器人游戏
有人建造了一些机器人,并且将他们放置在包含n个单元的一维网格上,一个长度为n的字符串s代表了他们的编排方式,字符串中的字符既可以是'.',也可以是'0'~'9'之间的一个数字字符,字符'.'表示开始时在相应的单元上无机器人,数字表示开始时在相应的单元上有一个机器人。例如,假定字符串的第7个字符为3,代表机器人从第7个单元开始,他的活动范围为第4个单元(7-3=4)到第10个单元(7+3=10)(包含两个端点),机器人仅仅可以在这个范围内移动,但不可以移出网格。请判断,机器人的编排方式是否安全。原创 2023-11-16 21:10:38 · 198 阅读 · 1 评论 -
练习七 字符串编程题 1. 全字母短句
输出有T行,每行对应一个测试用例的输出,如果该句子为全字母短句,输出"Yes",如果为不是全字母短句,则输出"No"以及所缺失的字母(大写,按字母序),以空格分隔。在一个单词或者一个句子中,如果每个字母都至少出现过一次,则称为全字母短句。输入的第一行为T,表示有T个测试用例,接下来的T行,每行为一个句子。输入若干句子,请判断这些句子是否为全字母短句。原创 2023-11-16 20:04:27 · 231 阅读 · 1 评论 -
练习七 字符串编程题 2. 飞来飞去
接下来的T行,每行为一个测试用例,表示为一个整数n和一个n个字符的字符串,整数表示最近过去的天数,字符串表示松雅停留在两地办公室的情况,由大写字母'S'和'T'组成,如果第i个字符为'S',表示这天她在深圳的办公室,否则在天津的办公室。在最近的n天,她知道自己哪天在天津的办公室哪天在深圳的办公室,她总是在晚上飞,因此不可能在同一天出现在两地的办公室。输出有n行,每行对应一个测试用例,如果从深圳飞天津的次数更多,输出“YES”,否则输出“NO”。输入的第一行为一个整数T,表示测试用例的个数。原创 2023-11-16 19:54:20 · 145 阅读 · 1 评论 -
练习四 数组强化 6.阿迪看医生
个医生之后才能确诊病情,每个医生都需要上一个医生的诊断结果,因此他必须按顺序去预约每个医生,也就是说,他必须先去看医生1,然后再去看医生2,然后是医生3,等等。只有到最后一个医生那里才能确诊,且每天只能看一个医生。这几天同学们总是对阿迪议论纷纷,这使得他很烦恼,似乎产生了一些抑郁,头也有点痛,打不起精神,他只好去看医生。1.第一遍代码思路很快就出来了,但是一直没有输出,反复检查代码也没有问题,最后一行行cout之后发现输入数组循环部分i和n混淆了。从今天开始,每个医生都有一个固定的出诊安排表,医生。原创 2023-10-29 14:09:02 · 54 阅读 · 1 评论