l1-079 天梯赛的善良 (20 分)
时间: 2023-06-05 17:47:05 浏览: 147
题目描述:
天梯赛中,每个人都想要赢得比赛,但是有些人却不惜使用一些不道德的手段来获胜。而善良的人则会坚持自己的原则,不会使用任何不正当手段。现在给出一些人的比赛记录,问你哪些人是善良的人。
输入格式:
输入第一行给出一个正整数 N(≤100),是参赛人数。随后 N 行,每行给出一位参赛者的比赛记录,格式为“编号 积分 是否作弊”,其中“编号”是长度不超过 8 的、仅由英文字母和数字组成的字符串,“积分”是区间 [, 100] 内的整数,而“是否作弊”则是一个布尔量,即为“true”表示该参赛者使用了不道德手段,否则为“false”。
输出格式:
按照输入顺序,对于每个参赛者,如果其是善良的人,则输出其编号,否则输出“Not sure”。
输入样例:
6
01234567 85 false
abcdefg 82 false
CS000001 88 false
CS000002 99 true
01234567 79 false
abcdefg 88 true
输出样例:
01234567
abcdefg
CS000001
Not sure
01234567
Not sure
解题思路:
首先,我们需要定义一个结构体,用来存储参赛者的编号、积分和是否作弊的信息。然后,我们可以使用一个 vector 来存储所有参赛者的信息。接下来,我们需要遍历 vector 中的每个参赛者,判断其是否作弊。如果该参赛者没有作弊,那么就输出其编号;否则,就输出“Not sure”。
代码实现:
相关问题
L1-049 天梯赛座位分配
天梯赛座位分配是指在天梯赛中,为了保证同一所学校的所有队员不能相邻,需要按照一定的规则进行座位的分配。根据提供的引用内容,可以得知分配座位的策略如下:
假设某赛场有N所学校参赛,第i所学校有Mi支队伍,每队有10名选手。首先,将每所学校的选手排成一列纵队,第i+1队的选手排在第i队选手之后。从第1所学校开始,依次安排各校的第1位队员入座,然后是各校的第2位队员,以此类推。如果最后只剩下1所学校的队伍没有分配座位,则需要安排他们的队员隔位就坐。座位号从1开始编号。
根据以上规则,可以编写程序来自动生成队员的座位号。输入格式可以根据不同需求进行设定。 天梯赛座位分配。引用自《L1-049. 天梯赛座位分配》。
陈越。天梯赛座位分配。
l1-039 古风排版 (20 分)
l1-039 古风排版是一个排版题目,要求参赛者使用古风风格进行排版。在排版过程中,需要注意一些古风元素的使用,比如古文化典故、古风字体等等,以使得排版更符合古风风格。这个题目的得分是20分,可以说是一个比较有挑战性的排版题目,需要参赛者有一定的排版技巧和审美能力。