MCG信奥计划
冯耀文
这个作者很懒,什么都没留下…
展开
-
信息学奥赛一本通1184:明明的随机数
时间限制: 1000 ms 内存限制: 65536 KB提交数: 17845 通过数: 11137【题目描述】明明想在学校中请一些同学一起做一项问卷调查,为了实验的客观性,他先用计算机生成了N个1到1000之间的随机整数(N≤100),对于其中重复的数字,只保留一个,把其余相同的数去掉,不同的数对应着不同的学生的学号。然后再把这些数从小到大排序,按照排好的顺序去找同学做调查。请你协助明明完成“去重”与“排序”的工作。【输入】有2行,第1行为1个正整数,表示所生...原创 2021-07-08 23:25:31 · 576 阅读 · 0 评论 -
信息学奥赛一本通1183:病人排队
时间限制: 1000 ms 内存限制: 65536 KB提交数: 17775 通过数: 7486【题目描述】病人登记看病,编写一个程序,将登记的病人按照以下原则排出看病的先后顺序:1.老年人(年龄 >= 60岁)比非老年人优先看病。2.老年人按年龄从大到小的顺序看病,年龄相同的按登记的先后顺序排序。3.非老年人按登记的先后顺序看病。【输入】第1行,输入一个小于100的正整数,表示病人的个数;后面按照病人登记的先后顺序,每行输入一个病人的信...原创 2021-07-05 15:00:10 · 756 阅读 · 0 评论 -
信息学奥赛一本通1182:合影效果
时间限制: 1000 ms 内存限制: 65536 KB提交数: 12967 通过数: 7422【题目描述】小云和朋友们去爬香山,为美丽的景色所陶醉,想合影留念。如果他们站成一排,男生全部在左(从拍照者的角度),并按照从矮到高的顺序从左到右排,女生全部在右,并按照从高到矮的顺序从左到右排,请问他们合影的效果是什么样的(所有人的身高都不同)?【输入】第一行是人数n(2 <= n <= 40,且至少有1个男生和1个女生)。后面紧跟n行,每行输入一个...原创 2021-07-05 14:58:59 · 1751 阅读 · 0 评论 -
信息学奥赛一本通1181:整数奇偶排序
时间限制: 1000 ms 内存限制: 65536 KB提交数: 14095 通过数: 9152【题目描述】给定10个整数的序列,要求对其重新排序。排序要求:1.奇数在前,偶数在后;2.奇数按从大到小排序;3.偶数按从小到大排序。【输入】输入一行,包含10个整数,彼此以一个空格分开,每个整数的范围是大于等于0,小于等于30000。【输出】按照要求排序后输出一行,包含排序后的10个整数,数与数之间以一个空格分开。【输入样例】4...原创 2021-07-05 14:56:55 · 916 阅读 · 0 评论 -
信息学奥赛一本通1180:分数线划定
时间限制: 1000 ms 内存限制: 65536 KB提交数: 16129 通过数: 7626【题目描述】世博会志愿者的选拔工作正在 A 市如火如荼的进行。为了选拔最合适的人才,A市对所有报名的选手进行了笔试,笔试分数达到面试分数线的选手方可进入面试。面试分数线根据计划录取人数的150%150%划定,即如果计划录取mm名志愿者,则面试分数线为排名第m×150%m×150%(向下取整)名的选手的分数,而最终进入面试的选手为笔试成绩不低于面试分数线的所有选手。现在就请你...原创 2021-07-05 14:55:04 · 1073 阅读 · 0 评论 -
信息学奥赛一本通1179:奖学金
时间限制: 1000 ms 内存限制: 65536 KB提交数: 21604 通过数: 10423【题目描述】某小学最近得到了一笔赞助,打算拿出其中一部分为学习成绩优秀的前55名学生发奖学金。期末,每个学生都有33门课的成绩:语文、数学、英语。先按总分从高到低排序,如果两个同学总分相同,再按语文成绩从高到低排序,如果两个同学总分和语文成绩都相同,那么规定学号小的同学排在前面,这样,每个学生的排序是唯一确定的。任务:先根据输入的33门课的成绩计算总分,然后按上述规则排序...原创 2021-07-05 14:51:05 · 785 阅读 · 0 评论 -
信息学奥赛一本通1178:成绩排序
时间限制: 1000 ms 内存限制: 65536 KB提交数: 30092 通过数: 12223【题目描述】给出班里某门课程的成绩单,请你按成绩从高到低对成绩单排序输出,如果有相同分数则名字字典序小的在前。【输入】第一行为n (0 < n < 20),表示班里的学生数目;接下来的n行,每行为每个学生的名字和他的成绩, 中间用单个空格隔开。名字只包含字母且长度不超过20,成绩为一个不大于100的非负整数。【输出】把成绩单按分数从高到...原创 2021-07-05 14:48:21 · 542 阅读 · 0 评论 -
信息学奥赛一本通1177:奇数单增序列
来源:http://ybt.ssoier.cn:8088/problem_show.php?pid=1177时间限制: 1000 ms 内存限制: 65536 KB提交数: 23717 通过数: 11914【题目描述】给定一个长度为N(不大于500)的正整数序列,请将其中的所有奇数取出,并按升序输出。【输入】第1行为 N;第2行为 N 个正整数,其间用空格间隔。【输出】增序输出的奇数序列,数据之间以逗号间隔。数据保证至少有一个奇数。【...原创 2021-07-05 13:49:46 · 823 阅读 · 0 评论 -
信息学奥赛一本通1176:谁考了第k名
来源:http://ybt.ssoier.cn:8088/problem_show.php?pid=1176时间限制: 1000 ms 内存限制: 65536 KB提交数: 33664 通过数: 14620【题目描述】在一次考试中,每个学生的成绩都不相同,现知道了每个学生的学号和成绩,求考第k名学生的学号和成绩。【输入】第一行有两个整数,分别是学生的人数n(1≤n≤100)n(1≤n≤100),和求第k名学生的k(1≤k≤n)k(1≤k≤n)。其后有n...原创 2021-07-05 13:46:02 · 1506 阅读 · 2 评论 -
信息学奥赛一本通1310:车厢重组
来源:http://ybt.ssoier.cn:8088/problem_show.php?pid=1310时间限制: 1000 ms 内存限制: 65536 KB提交数: 18906 通过数: 11606【题目描述】在一个旧式的火车站旁边有一座桥,其桥面可以绕河中心的桥墩水平旋转。一个车站的职工发现桥的长度最多能容纳两节车厢,如果将桥旋转180度,则可以把相邻两节车厢的位置交换,用这种方法可以重新排列车厢的顺序。于是他就负责用这座桥将进站的车厢按车厢号从小到大排列。...原创 2021-07-05 09:25:21 · 218 阅读 · 0 评论 -
信息学奥赛一本通2063:牛吃牧草
来源:http://ybt.ssoier.cn:8088/problem_show.php?pid=2063时间限制: 1000 ms 内存限制: 65536 KB提交数: 2936 通过数: 1580【题目描述】有一个牧场,牧场上的牧草每天都在匀速生长,这片牧场可供15头牛吃20天,或可供20头牛吃10天,那么,这片牧场每天新生的草量可供几头牛吃1天?【输入】(无)【输出】如题述,牛的数量。【输入样例】(无)【输出样例】...原创 2021-07-05 09:07:30 · 1299 阅读 · 0 评论 -
信息学奥赛一本通全题目解析
第一章 C++语言入门题号 题目名称 链接 1000 入门测试题目 https://mp.csdn.net/mp_blog/creation/editor/118461581 2060 【例1.1】计算机输出 https://mp.csdn.net/mp_blog/creation/editor/118462236 2061 【例1.2】梯形面积 https://mp.csdn.net/mp_blog/creation/editor/11846原创 2021-07-04 22:45:15 · 7616 阅读 · 1 评论 -
信息学奥赛一本通1005:地球人口承载力统计
来源:http://ybt.ssoier.cn:8088/problem_show.php?pid=1005时间限制: 1000 ms 内存限制: 65536 KB提交数: 80117 通过数: 44521【题目描述】假设地球上的新生资源按恒定速度增长。照此测算,地球上现有资源加上新生资源可供xx亿人生活aa年,或供yy亿人生活bb年。为了能够实现可持续发展,避免资源枯竭,地球最多能够养活多少亿人?【输入】一行,包括四个正整数x,a,y,bx,a,y,...原创 2021-07-04 22:31:59 · 617 阅读 · 0 评论 -
信息学奥赛一本通1004:字符三角形
来源:http://ybt.ssoier.cn:8088/problem_show.php?pid=1004时间限制: 1000 ms 内存限制: 66536 KB提交数: 110806 通过数: 61004【题目描述】给定一个字符,用它构造一个底边长5个字符,高3个字符的等腰字符三角形。【输入】输入只有一行,包含一个字符。【输出】该字符构成的等腰三角形,底边长5个字符,高3个字符。【输入样例】*【输出样例】 * **...原创 2021-07-04 20:12:45 · 397 阅读 · 0 评论 -
信息学奥赛一本通1003:对齐输出
题目来源:http://ybt.ssoier.cn:8088/problem_show.php?pid=1003时间限制: 1000 ms 内存限制: 66536 KB提交数: 171618 通过数: 53905【题目描述】读入三个整数,按每个整数占8个字符的宽度,右对齐输出它们,按照格式要求依次输出三个整数,之间以一个空格分开。【输入】只有一行,包含三个整数,整数之间以一个空格分开。【输出】只有一行,按照格式要求依次输出三个整数,之间以一个空...原创 2021-07-04 20:01:26 · 476 阅读 · 0 评论 -
信息学奥赛一本通2062:电影票
来源:http://ybt.ssoier.cn:8088/problem_show.php?pid=2062时间限制: 1000 ms 内存限制: 65536 KB提交数: 3520 通过数: 2477【题目描述】已知一位小朋友的电影票价是10元,计算x位小朋友的总票价是多少?【输入】输入x。【输出】人数和电影票总价,中间用一个空格隔开。【输入样例】2【输出样例】2 20#include<iostream&...原创 2021-07-04 19:48:49 · 464 阅读 · 0 评论 -
信息学奥赛一本通2061:梯形面积
题目来源:http://ybt.ssoier.cn:8088/index.php时间限制: 1000 ms 内存限制: 65536 KB提交数: 5550 通过数: 2069【题目描述】在梯形中阴影部分面积是150平方厘米,求梯形面积。【输入】(无)【输出】输出梯形面积(保留两位小数)。【输入样例】(无)【输出样例】(无)知识:三角形面积——>1/2×底×高——S=1/2×d×h ...原创 2021-07-04 19:07:49 · 2136 阅读 · 0 评论 -
信息学奥赛一本通1002:输出第二个整数
时间限制: 1000 ms 内存限制: 65536 KB提交数: 100906 通过数: 76374【题目描述】输入三个整数,整数之间由一个空格分隔,整数是32位有符号整数。把第二个输入的整数输出。【输入】只有一行,共三个整数,整数之间由一个空格分隔。整数是32位有符号整数。【输出】只有一行,一个整数,即输入的第二个整数。【输入样例】123 456 789【输出样例】456#include<iostream>...原创 2021-07-04 15:00:30 · 298 阅读 · 0 评论 -
信息学奥赛一本通1001:Hello,World!
来源:http://ybt.ssoier.cn:8088/problem_show.php?pid=1001时间限制: 1000 ms 内存限制: 65536 KB提交数: 204577 通过数: 93216【题目描述】编写一个能够输出“Hello,World!”的程序,这个程序常常作为一个初学者接触一门新的编程语言所写的第一个程序,也经常用来测试开发、编译环境是否能够正常工作。提示:“Hello,World!”中间没空格。【输入】无【输出】...原创 2021-07-04 14:55:53 · 167 阅读 · 0 评论 -
信息学奥赛一本通1194:移动路线
时间限制: 1000 ms 内存限制: 65536 KB提交数: 8666 通过数: 6598【题目描述】X桌子上有一个m行n列的方格矩阵,将每个方格用坐标表示,行坐标从下到上依次递增,列坐标从左至右依次递增,左下角方格的坐标为(1,1),则右上角方格的坐标为(m,n)。小明是个调皮的孩子,一天他捉来一只蚂蚁,不小心把蚂蚁的右脚弄伤了,于是蚂蚁只能向上或向右移动。小明把这只蚂蚁放在左下角的方格中,蚂蚁从 左下角的方格中移动到右上角的方格中,每步移动一个方格。蚂...原创 2021-06-02 18:11:29 · 825 阅读 · 1 评论 -
C++学习笔记1
C++基础知识1 一、基本框架 #include<bits/stdc++.h> //头文件using namespace std; //命名空间int main() //程序的主函数{ cout<<“Hello,Wrold!”<<endl; //输出语句 return 0; //函数的返回值}特别注意:代码中所有字符均为英文符号,代码中不能存在中文字符!...原创 2021-07-01 22:14:23 · 204 阅读 · 2 评论 -
信息学奥赛一本通1000:入门测试题目
题目来源:http://ybt.ssoier.cn:8088/problem_show.php?pid=1000时间限制: 1000 ms 内存限制: 32768 KB提交数: 155188 通过数: 93368【题目描述】求两个整数的和。【输入】一行,两个用空格隔开的整数。【输出】两个整数的和。【输入样例】2 3【输出样例】5【代码】#include<iostream>using namespa...原创 2021-07-04 14:27:01 · 835 阅读 · 0 评论 -
信息学奥赛一本通2060:【例1.1】计算机输出
来源:http://ybt.ssoier.cn:8088/problem_show.php?pid=2060时间限制: 1000 ms 内存限制: 65536 KB提交数: 5062 通过数: 3242【题目描述】在屏幕上输出“Hello World!”。【输入】(无)【输出】(无)【输入样例】(无)【输出样例】Hello World!#include<iostream>using namespace ...原创 2021-07-04 14:46:09 · 993 阅读 · 0 评论