![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
第一届信奥竞赛冬令营
lz28noi
兰州市第二十八中学热爱技术的小伙伴们
lz28noi@163.com
展开
-
T1052 均值
作者:Jo蒜术师给了你一组样本数据,请帮助他计算这组数据的均值。输入格式输入有两行,第一行包含一个整数n(1\le n<100)n(1≤n<100),代表样本容量;第二行包含nn个绝对值不超过10001000的浮点数,代表各个样本数据。输出格式输出一行,包含一个浮点数,表示均值,精确到小数点后代码#include<iostream>using namespace std;int main(){ int n,i; do...原创 2021-02-16 21:51:00 · 450 阅读 · 0 评论 -
蒜头君赴约会c++(T1040)
蒜头君的朋友花椰菜约蒜头君下周一起去看展览,但蒜头君每周的 1、3、5 必须上课,请帮蒜头君判断他能否接受花椰菜的邀请,如果能输出"YES";如果不能则输出"NO"。(T1040)输入格式输入为一行,花椰菜邀请蒜头君去看展览的日期,用数字 1 到 7 表示从星期一到星期日。输出格式输出为一行,如果蒜头君可以接受花椰菜的邀请,输出"YES";否则,输出"NO"。代码如下:#includeusing namespace std;int main(){int a;cin>>a原创 2021-02-16 19:00:03 · 743 阅读 · 1 评论 -
lesson99-lesson105 动态规划
作者:兰州锝TC学习资源2个可以查询编程语言语法的网站:1.菜鸟教程2.w3school2.17日题解待更新往日内容2.7 lesson29-lesson35数据的存储和输入2.8 lesson36-lesson42 程序的选择执行(if-else、switch)2.10 lesson43-lesson49 for循环2.11 lesson50-lesson56 w...原创 2020-02-21 09:50:56 · 168 阅读 · 0 评论 -
lesson92-lesson98 贪心算法
作者:兰州锝TC学习资源2个可以查询编程语言语法的网站:1.菜鸟教程2.w3school2.17日题解1.T1152 成绩排序(普及T1)-待更新2.T1153 整数奇偶排序(普及T1)-待更新3.T1318 第 K 名(普及T2)往日内容2.7 lesson29-lesson35数据的存储和输入2.8 lesson36-lesson42 程序的选择执行(if-el...原创 2020-02-20 08:51:09 · 178 阅读 · 0 评论 -
T1318 第K名
作者:波纹飞鱼T1318 第K名题目刚举行的万米长跑活动中,有N个人跑完了全程,所用的时间都不相同。颁奖时为了增加趣味性,随机抽了一个数K,要奖励第K名一双跑鞋。现在组委会给你N个人的姓名、成绩(用时,单位是秒),请你编程快速输出第K名的姓名。输入格式第一行:2个整数N和K。下面N行:每行第1个是字符串表示姓名;第2个是个整数,表示这个人跑完的使用时间。输出格式一行,第...原创 2020-02-17 20:44:00 · 573 阅读 · 0 评论 -
lesson85-lesson91 基础排序算法(选择排序、冒泡排序、插入排序)
作者:兰州锝TC学习资源2个可以查询编程语言语法的网站:1.菜鸟教程2.w3school2.16日题解待更新往日内容2.7 lesson29-lesson35数据的存储和输入2.8 lesson36-lesson42 程序的选择执行(if-else、switch)2.10 lesson43-lesson49 for循环2.11 lesson50-lesson56 w...原创 2020-02-17 00:41:27 · 201 阅读 · 0 评论 -
lesson78-lesson84 递归函数
作者:兰州锝TC学习资源2个可以查询编程语言语法的网站:1.菜鸟教程2.w3school2.14日题解待更新往日内容2.7 lesson29-lesson35数据的存储和输入2.8 lesson36-lesson42 程序的选择执行(if-else、switch)2.10 lesson43-lesson49 for循环2.11 lesson50-lesson56 w...原创 2020-02-16 01:01:53 · 282 阅读 · 0 评论 -
T1142 神奇的幻方
作者:波纹飞鱼T1142 神奇的幻方题目幻方是一个很神奇的N×N矩阵,它的每行、每列与对角线,加起来的数字和都是相同的。我们可以通过以下方法构建一个幻方。(阶数为奇数)第一个数字写在第一行的中间下一个数字,都写在上一个数字的右上方:如果该数字在第一行,则下一个数字写在最后一行,列数为该数字的右一列如果该数字在最后一列,则下一个数字写在第一列,行数为该数字的上一行如果该数字在右上角...原创 2020-02-16 00:48:00 · 3646 阅读 · 1 评论 -
lesson71-lesson77 算法复杂度&二分查找算法&高精度数值处理&函数
作者:兰州锝TC学习资源2个可以查询编程语言语法的网站:1.菜鸟教程2.w3school往日内容2.7 lesson29-lesson35数据的存储和输入2.8 lesson36-lesson42 程序的选择执行(if-else、switch)2.10 lesson43-lesson49 for循环2.11 lesson50-lesson56 while循环&do-...原创 2020-02-15 08:31:03 · 411 阅读 · 0 评论 -
T1065 买房子
作者:眙T1065 买房子题目蒜头君从现在开始工作,年薪N万。他希望在蒜厂附近买一套60平米的房子,现在价格是200万。假设房子价格以每年百分之K增长,并且蒜头君未来年薪不变,且不吃不喝,不用交税,每年所得N万全都积攒起来,问第几年能够买下这套房子?(第一年年薪N万,房价200万)输入格式一行,包含两个正整数N(10≤N≤50),K(1≤K≤20),中间用单个空格隔开。输出格式...原创 2020-02-14 22:53:47 · 752 阅读 · 0 评论 -
T1011 反向输出一个三位数
T1011 反向输出一个三位数作者:Alter hund(一只正经的编程狗)题目:震惊! 一男子竟(强迫)要求计算机反向输出一个三位数,究竟是丧心病狂,还是闲来无事。让我们通过今天的题目来了解一下吧:...原创 2020-02-14 19:43:45 · 507 阅读 · 0 评论 -
[半成品]T1320 子矩阵求和
作者:波纹飞鱼[半成品]T1320 子矩阵求和本博客仅为半成品,仅仅是提供一个简单的子矩阵求和的思路。本程序所需时间和所占内存过大,无法应用于有时间限制的实际题目题目给出一个n行m列的矩阵,矩阵的每个位置有一个非负整数a[i][j],有q次询问,每次询问求一个左上角为(a,b),右下角为(c,d)的子矩阵的所有数之和。输入格式第一行两个整数n,m,表示矩阵的行和列的大小。接下来...原创 2020-02-13 16:19:51 · 1810 阅读 · 2 评论 -
lesson64-lesson70 数据的批量处理—数组2(array)
作者:兰州锝TC昨日题解汇总待更新学习资源2个可以查询编程语言语法的网站:1.菜鸟教程2.w3school往日内容2.7 lesson29-lesson35数据的存储和输入2.8 lesson36-lesson42 程序的选择执行(if-else、switch)2.10 lesson43-lesson49 for循环2.11 lesson50-lesson56 wh...原创 2020-02-13 00:35:20 · 211 阅读 · 0 评论 -
T1131 矩阵交换行
作者:波纹飞鱼T1131 矩阵交换行题目给定一个5×5的矩阵(数学上,一个r×c的矩阵是一个由r行c列元素排列成的矩形阵列),将第n行和第m行交换,输出交换后的结果。输入格式输入共6行,前5行为矩阵的每一行元素(元素为一个0到9之间的整数),元素与元素之间以一个空格分开。第6行包含两个整数m、n,以一个空格分开。(1≤m,n≤5)输出格式输出交换之后的矩阵,矩阵的每一行元...原创 2020-02-12 21:51:51 · 2307 阅读 · 1 评论 -
T1084 雇佣兵
作者:波纹飞鱼T1084 雇佣兵题目雇佣兵的体力最大值为M,初始体力值为0、战斗力为N、拥有X个能量元素。当雇佣兵的体力值恰好为M时,才可以参加一个为期M天的战斗期,战斗期结束体力值将为0。在同一个战斗期内,雇佣兵每连续战斗n天,战斗力就会上升1点,n为当前战斗期开始时的战斗力。一个战斗期结束后,雇佣兵需要用若干个能量元素使其体力恢复到最大值M,从而参加下一个战斗期。每个能量元素恢复的...原创 2020-02-11 22:28:53 · 903 阅读 · 0 评论 -
T1067 鸡尾酒疗法
作者:波纹飞鱼T1067 鸡尾酒疗法题目鸡尾酒疗法,原指 “高效抗逆转录病毒治疗”(HAART),由美籍华裔科学家何大一于1996年提出,是通过三种或三种以上的抗病毒药物联合使用来治疗艾滋病。该疗法的应用可以减少单一用药产生的抗药性,最大限度地抑制病毒的复制,使被破坏的机体免疫功能部分甚至全部恢复,从而延缓病程进展,延长患者生命,提高生活质量。人们在鸡尾酒疗法的基础上又提出了很多种改进的疗...原创 2020-02-11 20:39:22 · 975 阅读 · 0 评论 -
lesson57-lesson63 数据的批量处理—数组(array)
作者:兰州锝TC昨日题解汇总待更新学习资源2个可以查询编程语言语法的网站:1.菜鸟教程2.w3school往日内容2.7 lesson29-lesson35数据的存储和输入2.8 lesson36-lesson42 程序的选择执行(if-else、switch)2.10 lesson43-lesson49 for循环2.11 lesson50-lesson56 wh...原创 2020-02-11 20:22:21 · 228 阅读 · 2 评论 -
lesson50-lesson56 while循环&do-while循环
作者:兰州锝TC昨日题解汇总7.T1057 多边形内角和其他题解待更新学习资源2个可以查询编程语言语法的网站:1.菜鸟教程2.w3school往日内容2.7 lesson29-lesson35数据的存储和输入2.8 lesson36-lesson42 程序的选择执行(if-else、switch)2.10 lesson43-lesson49 for循环今日内容...原创 2020-02-11 00:36:07 · 1524 阅读 · 2 评论 -
T1057 多边形内角和
作者:波纹飞鱼T1057 多边形内角和有一个n边形,已经知道其中(n-1)个内角的度数,那么该如何计算出剩下的一个未知内角的度数呢?题目题目简单明了,甚至还将所需的计算公式写在了题目中,可谓贴心至极。解题一,流程图本题流程简单,但为了我们的优良传统,第一步还是耐心地绘制流程图吧!Created with Raphaël 2.2.0开始输入多边形的边数:n输入n-1个角的度数计算剩...原创 2020-02-10 18:12:27 · 1349 阅读 · 0 评论 -
lesson43-lesson49 for循环
作者:兰州锝TC昨日题解汇总1.T1036 收集瓶盖赢大奖2.T1007 整型与布尔型的转换3.T1037 判断一个数能否同时被3和5整除4.T1175 计算两个日期之间的天数5.T1089 三人行必有我师6.T1046 判断闰年7.T1287方向(普及T1)往日内容2.7 lesson29-lesson35数据的存储和输入2.8 lesson36-lesson42 ...原创 2020-02-10 01:06:32 · 290 阅读 · 1 评论 -
T1287方向
T1287 方向作者:希洋一 审题我们可以用 0…359之间的角度来描述一个方向,现在给出两个方向 a ,b,你需要求出,从 a 转到 b 最少需要的角度。例如,从 70° 转到180°,可以转 110°,也可以转 −250°又比如,从315° 转到 45°,可以转 90°,也可以转 −270°定义一个角度 a 比另一个角度 b 小,当且仅当 a 的绝对值小于 b。例如:180° ...原创 2020-02-09 18:53:42 · 1549 阅读 · 0 评论 -
T1046 判断闰年
T1046 判断闰年1、问题在解题(一本正经胡诌)之前,我们先来看一下题目这道题有一个坑点就是m(闰年)有两种:1、m是4的倍数但不是100的倍数;2、m直接是400的倍数;各位可不要搞错了!在读完题之后,下一步就是画出题目的流程图2、画流程图根据题目我们可以得出以下流程图;在做完了流程图之后就是鸡冻(滑稽.jpg)人心de写程序时刻了!3、写程序根据流程图,现在我们...原创 2020-02-09 17:07:43 · 316 阅读 · 0 评论 -
T1175 计算两个日期之间的天数
作者:波纹飞鱼T1175 计算两个日期之间的天数典明粥铺开业了,距离本店成为百年老店还有36521天!总会有几个值得纪念的日子。那么,我们该如何计算两个日期之间的天数呢?题目初看题目,不免会让人在心里发出不屑的疑问:“就这?只需要将两个日期相减,再将结果输出。明明和我们之前做的入门题目差不多,这么简单的题目凭什么能列为普及T2?”解题但是当我们仔细思考时,才会发现这道题目的核心中...原创 2020-02-09 16:49:54 · 666 阅读 · 1 评论 -
T1036 收集瓶盖赢大奖
作者:波纹飞鱼T1036 收集瓶盖赢大奖震惊!!!一男子收废品竟意外收获大奖!!!又有哪一个男孩子不想去收废品呢?收集瓶盖赢大奖,这是一道轻松有趣的题目。题目通过阅读题目我们可以发现题目大篇幅都在讲故事,而核心十分简单。解题一,流程图将题目中的核心提取出来,我们可以绘制出一张简单明了的流程图。Created with Raphaël 2.2.0输入“幸运”和“鼓励”的瓶盖数判断...原创 2020-02-09 15:07:02 · 896 阅读 · 0 评论 -
lesson36-lesson42 程序的选择执行(if-else、switch)
学习资源推荐2个可以查询编程语言语法的网站:1.菜鸟教程2.w3school昨日题解汇总鼓励大家用不同的办法解决同一个问题如有不同的办法,欢迎在对应的博客下发留言分享你的算法以下题解供参考:1.T1301 捡石头2.T1001 计算A+B3.T1004 输出Hello, World!4.T1003 输出字符菱形5.T1008 打印字符6.T1006 对齐输出7.打印...原创 2020-02-08 00:05:36 · 275 阅读 · 1 评论 -
T1003 输出字符菱形
作者:波纹飞鱼T1003 输出字符菱形T1003题目首先仔细阅读题目。解题理解了题目要求,接下来便可以开始解题:流程图天才第一步,雀氏纸尿裤。制作流程图。Created with Raphaël 2.2.0输入一个字符输出由输入字符组成的菱形提取关键点既然流程图已经完成,那么我们就可以将一些关键的信息提取出来并且汇总。本题关键点:1.输入为字符2.输出形状为菱形3.输...原创 2020-02-07 15:43:05 · 1541 阅读 · 0 评论 -
T1004 输出Hello, World!
T1004 输出Hello, World!输出Hello, World!流程图Created with Raphaël 2.2.0开始输出"Hello, World!"再来看看题目这道题有个小坑就是空格再来看一下提示这道题里只有输出没有输入所以只需要一个cout就可以解决了记得不要直接打出Hello, World!在逗号和W之间加一个空格就可以了...原创 2020-02-07 11:45:50 · 219 阅读 · 0 评论 -
lesson29-lesson35数据的存储和输入
作者:兰州锝TC说在前面年前4天的课件均在QQ群内接下来11天的安排如下所有教学内容因为线上原因无法有效展开,请根据自身需要自行进入中国大学MOOC根据博客安排自行查看教学视频本次冬令营的内容均可在以下3个慕课上找到对应的视频浙江大学_翁恺_C语言程序设计浙江大学_陈越&何钦铭_数据结构北京大学_屈婉玲_算法设计与分析准备工作1.下载安装...原创 2020-02-07 00:36:15 · 231 阅读 · 0 评论