结构体共用体枚举
SDUT题目
pig2687
这个作者很懒,什么都没留下…
展开
-
选夫婿
7-7 选夫婿1 (20 分)倾国倾城的大家闺秀潘小姐要选夫婿啦!武林中各门各派,武林外各大户人家,闻讯纷纷前来,强势围观。前来参与竞选的男生藏龙卧虎,高手云集,才子遍布,帅哥纷纭,更不乏富二代,官二代,可谓声势空前。1569.jpg每个人参与竞选的帅哥除了进行一段激情洋溢的求婚演讲以外,还要报上自己姓名、身高和体重,以及个人简历。最后再进行文武选拔,最后夺魁者方能得到潘小姐的芳心。潘小姐不爱名利,只看人,第一关就是身高和体重要合格,即必须在其要求的范围内,否则直接排除在外,不允许参加下一轮的选拔。原创 2021-03-09 23:18:02 · 578 阅读 · 0 评论 -
结构体、共用体和枚举
结构体1、c++中存在typedef使用方法如下:在程序之前typedef struct node{};之后使用此结构体可以直接定义:node a,b;如果无typedef 应这样定义 struct node a,b;不能省略struct;2、在此声明结构体的定义方法:struct 名称{};struct 名称 a;名称通常为node;对于typedef和#define区别1、#include<bits/stdc++.h> using namespace std;原创 2021-02-24 16:48:49 · 103 阅读 · 0 评论 -
SDUTACMer简单枚举类型——植物与颜色
J - 简单枚举类型——植物与颜色Description请定义具有red, orange, yellow, green, blue, violet六种颜色的枚举类型color,根据输入的颜色名称,输出以下六种植物花朵的颜色:Rose(red), Poppies(orange), Sunflower(yellow), Grass(green), Bluebells(blue), Violets(violet)。如果输入的颜色名称不在枚举类型color中,例如输入purple,请输出I don’t kno原创 2021-02-24 15:27:07 · 686 阅读 · 0 评论 -
SDUTACMer共用体练习
共用体练习Description给定n和m,接下来有n个描述,每个描述包含一个类型标志和一组相应的数据。类型标志共3种:INT DOUBLE STRING,然后对应一组相应的数据。紧接着有m个询问,每个询问仅包含一个整数x,要求输出第x个描述对应的数据(STRING类型保证不含空格,每组对应STRING数据不会超过19个字符)。Input输入的第一行为两个整数,n和m (n<=100000, m<=100000),分别代表描述的个数和询问的个数。接下来为 n 行描述,最后为m行询问,具体原创 2021-02-24 12:34:35 · 144 阅读 · 0 评论 -
SDUTACMer老--质价比
H - 老–质价比Input第一行输入一个正整数n(1<=n && n <= 100),代表有n件物品。接下来的一行有n个正整数Wi(1<= Wi && Wi <= 10000),代表每件物品的质量。再接下来的一行有n个正整数Pi(1 <= Pi && Pi <= 10000),代表每件物品的价格。Output对于每组数据输出n行,每行两个数Wi,Pi。顺序为题目描述所要求。SampleInput31 2原创 2021-02-24 10:58:20 · 291 阅读 · 0 评论 -
SDUTACMer最终排名
F - 最终排名Description为了简化题目,这里的排名规则为:做出题目数量多的队伍排在前面,如果题数相等,保持输入时的相对顺序不要改变。Input单组输入。第一行有一个正整数N(1 < N ≤ 10000),表示队伍数量。接下来N 行包含两个整数,1 ≤ ID ≤ 10^7, 0 ≤ M ≤ 100。ID为队伍的编号,M为做出的题数。Output每组数据输出包含N行,第i行有两个整数,ID和M表示排在第i位的队伍的ID和做出的题数。SampleInput81 216 3原创 2021-02-24 09:18:40 · 257 阅读 · 0 评论 -
SDUTACM小鑫の日常系列故事(十)——排名次
E - 小鑫の日常系列故事(十)——排名次Input输入的第一行为n ( 0 < n <= 50) ;之后给出 n 行,每行为一个人名和ta所得到的分数。保证没有相同的分数。 人名为英文单词,长度不超过10。Output输出为n行,每行一个人名与他的得分。每一行最后没有多余的空格。具体输出格式见样例。SampleInput3Dan 10John 50Danny 30OutputJohn 50Danny 30Dan 10#include<stdio.h>原创 2021-02-23 09:35:49 · 273 阅读 · 0 评论 -
D - 小 I 选宾馆
D - 小 I 选宾馆Description对于一个宾馆来说,有许多特征,比如「价格」、「舒适度」。小I会对每个特征都有一个满意度。小I会选择出满意度更高一些的宾馆。其中,「价格」对于小 I 来说是最重要的,其次是「舒适度」。如果有两个宾馆,如果对「价格」的满意度相同,那么根据「舒适度」进行选择;如果有多个宾馆条件相同,输出编号最小的宾馆。你能帮他按照他的意愿找到小I最满意的宾馆吗?Input给出 n (n <= 5000) 代表 n 个宾馆(编号从 1 - n),随后有 n 行数据原创 2021-02-22 17:35:14 · 450 阅读 · 0 评论 -
C - 选票统计
选票统计Description某校学生会主席由全校学生投票选举产生,共有m名候选人报名参选,编号为1到m(0<m<1000),全校有n名学生(0<n<30000),每人都可以投票。但每人只能投一票,每票只能选1名候选人。请你设计一个程序能够统计出哪个候选人得票最高,得了多少票。不会出现得票数相同的情况。Input第一行输入候选人数m和学生数n,以空格分开;下面依次输入每个学生所选的候选人的编号。Output第一行输出得票最多的候选人编号;第二行输出该候选人所得的票数。SampleInpu原创 2021-02-22 16:43:41 · 1132 阅读 · 0 评论 -
小 I 的小姐姐
小 I 的小姐姐你发现照片里一共有 n 个小姐姐(序号从 0 到 n - 1),每个小姐姐都有自己的风格,可以按特征划分出 3 个特征值 w1 , w2 , w3 ,你知道小 I 特别喜欢 w1 特征值高的小姐姐,不太看重 w3 ,于是你对于每个特征都赋予一个权重,分别对应为0.7 0.2 0.1,你能帮小 I 找出来他发来的这张照片里他最喜欢的小姐姐吗?Input第一行给出一个整数 n (n <= 1000) ,之后有 n 行数。每行数有三个整数 w1, w2, w3,表示三个特征值。不原创 2021-02-22 16:07:33 · 369 阅读 · 0 评论 -
结构体一检查宿舍卫生
A - 检查宿舍卫生Description假设检查卫生分为五项成绩:垃圾桶得分、挂钩得分、桌子得分、床铺得分和窗台得分。每项满分20分,总分满分为100分。按照计算机学院奇葩的规定,宿舍成绩在85分以下就要算作不合格。某天,宿管阿姨给了你一个检查完宿舍的打分表,让你帮忙统计下有多少个宿舍没有达到85分(等于85分是可以的),并且统计成绩最高分。Input第一行为一个整数 n (0 < n <= 100),代表你要统计的宿舍的总数,接下来 n 行每行为 5 个整数,代表宿舍五项成绩的得分。原创 2021-02-22 15:57:16 · 408 阅读 · 1 评论