- 博客(14)
- 收藏
- 关注
原创 1001篮球队选拔2020/11/13
描述云南中医学院坐落于风景秀丽、四季如春的——昆明,创建于1960年,是全国第二批成立的高等中医药本科院校,为云南省唯一一所中医药本科院校。学校设有11个二级学院及2个教学部。有呈贡、白塔两个校区,占地面积871.36亩。2016年7月2日,云南省人民政府与国家中医药管理局共建云南中医学院。截至2016年8月,学校拥有两个校区,占地面积763.20亩,其中呈贡校本部730.33亩,白塔校区32.87亩,总建筑面积27.3万㎡。学校现有11个二级学院、2个公共课教学部、1个实验中心、1个研究院。有教职工
2020-11-13 15:41:58
267
原创 斐波那契数列
斐波那契数列斐波那契数列(Fibonacci sequence),又称黄金分割数列、兔子数列,是数学家列昂纳多·斐波那契于1202年提出的数列。斐波那契数列为1、1、2、3、5、8、13、21、34……此数列从第3项开始,每一项都等于前两项之和,递推公式为F(n)=F(n-1)+F(n-2),n≥3,F(1)=1,F(2)=1。第一种方法:递归 #include<stdio.h>int Fibonacci(int n);int main(){ int n; sca
2020-10-14 21:05:26
869
原创 基础练习,数列排序
问题描述给定一个长度为n的数列,将这个数列按从小到大的顺序排列。1<=n<=200 输入格式 第一行为一个整数n。 第二行包含n个整数,为待排序的数,每个整数的绝对值小于10000。 输出格式 输出一行,按从小到大的顺序输出排序后的数列。样例输入58 3 6 4 9样例输出3 4 6 8 9#include <stdio.h>int main(){ int n; scanf("%d",&n); int i,j,m,k,t; int a[201];
2020-09-29 19:54:47
137
原创 8-11括号匹配问题
括号匹配问题描述在某个字符串(长度不超过100)中有左括号、右括号和大小写字母;规定(与常见的算数式子一样)任何一个左括号都从内到外与在它右边且距离最近的右括号匹配。写一个程序,找到无法匹配的左括号和右括号,输出原来字符串,并在下一行标出不能匹配的括号。不能匹配的左括号用"$“标注,不能匹配的右括号用”?"标注。输入输入包括多组数据,每组数据一行,包含一个字符串,只包含左右括号和大小写字母,字符串长度不超过100。注意:cin.getline(str,100)最多只能输入99个字符!输出对每组
2020-08-11 11:27:53
311
原创 667马的移动
马的移动描述小明很喜欢下国际象棋,一天,他拿着国际象棋中的“马”时突然想到一个问题:给定两个棋盘上的方格a和b,马从a跳到b最少需要多少步?现请你编程解决这个问题。提示:国际象棋棋盘为8格*8格,马的走子规则为,每步棋先横走或直走一格,然后再往外斜走一格。输入输入包含多组测试数据。每组输入由两个方格组成,每个方格包含一个小写字母(ah),表示棋盘的列号,和一个整数(18),表示棋盘的行号。输出对于每组输入,输出一行“To get from xx to yy takes n knight m
2020-08-09 16:14:55
229
原创 小鱼的图形
小鱼的图形描述小鱼想在一面墙旁边建造一段长度为 n 的篱笆来围出一块地(如图)。求最大的地的面积。输入共一行,输入一个整数 n 。输出共一行,输出最大面积,保留 3 位小数。输入样例 1 1输出样例 10.159提示数据范围:0<= n<=103经计算,当为半圆时面积为(nn)/(2pi),正方形为(nn)/9;当为长方形时,最大为(nn)/8;所以最大为半圆;#include <iostream>#include <bits/stdc++.h>us
2020-07-28 17:21:58
260
原创 小鱼签到题
小鱼的签到题描述输入共一行,输入一个数n。输出共一行,输出 “Yu” 或 “Zeng”(不输出引号)。输入样例 11输出样例 1Zeng提示数据范围:1<=n<=109思路:只有n为1时Yu才会输#include <iostream>#include <bits/stdc++.h>using namespace std;int main(){ long long n; cin>>n; if(n==1)
2020-07-28 17:12:38
143
原创 素数回文
素数回文描述xiaoou33对既是素数又是回文的数特别感兴趣。比如说151既是素数又是个回文。现在xiaoou333想要你帮助他找出某个范围内的素数回文数,请你写个程序找出 a 跟b 之间满足条件的数。(5 <= a < b <= 100,000,000);输入这里有许多组数据,每组包括两组数据a跟b。输出对每一组数据,按从小到大输出a,b之间所有满足条件的素数回文数(包括a跟b)每组数据之后空一行。输入样例 15 500输出样例 15711101131151
2020-07-28 17:09:57
220
原创 最小回文数
最小的回文数描述回文数是从前往后和从后往前得到的数是相同的。现给你一个正整数N,请你找到比N大的最小的那个回文数P。输入输入包含多组测试数据。每组输入一个正整数N,N不超过10000位,并且N不包含前导0。输出对于每组输入,输出比N大的最小的那个回文数P。输入样例 1443175输出样例 1554181```cpp#include <bits/stdc++.h>using namespace std;char a[10010];int main(){
2020-07-28 17:06:28
905
原创 数字统计
描述请统计某个给定范围[L, R] 的所有整数中,数字2出现的次数。比如给定范围[2, 22] ,数字2在数2中出现了1次,在数12中出现1次,在数20中出现1次,在数21中出现1次,在数22中出现2次,所以数字2在该范围内一共出现了6次。输入每组输入数据共1行,为两个正整数L和R,之间用一个空格隔开。(1≤L≤R≤10000)输出每组输出共1行,表示数字2出现的次数。输入样例 12 22输出样例 16输入样例 22 100输出样例 220```c#include <
2020-07-23 23:11:13
124
原创 校门外的树
描述某校大门外长度为L的马路上有一排树,每两棵相邻的树之间的间隔都是1米。我们可以把马路看成一个数轴,马路的一端在数轴0的位置,另一端在L的位置;数轴上的每个整数点,即0,1,2,…,L,都种有一棵树。由于马路上有一些区域要用来建地铁。这些区域用它们在数轴上的起始点和终止点表示。已知任一区域的起始点和终止点的坐标都是整数,区域之间可能有重合的部分。现在要把这些区域中的树(包括区域端点处的两棵树)移走。你的任务是计算将这些树都移走后,马路上还有多少棵树。输入每组输入数据的第一行有两个整数L(1<
2020-07-23 23:09:43
101
原创 字符串编辑
字符串编辑描述从键盘输入一个字符串(长度<=40个字符),并以字符 '.'结束。例如:‘This is a book.’ 现对该字符串进行编辑,编辑功能有:D:删除一个字符,命令的方式为: D a 其中a为被删除的字符 例如:D s 表示删除字符 's' ,若字符串中有多个 's',则删除第一次出现的。 如上例中删除的结果为: 'Thi is a book.'I:插入一个字符,命令的格式为:I a1 a2 其中a1表示插入到指定字符前面,a2表示将要插入
2020-07-23 23:06:57
722
原创 青蛙约会
描述 两只青蛙在一个点,但是他们想要来个久别胜新婚的约会,于是他们出发,朝同一个方向绕圈跳,我们求出他们相遇的时间 输入 输入数据的第一行为一个正整数T, 表示测试数据的组数. 然后是T组测试数据.每组测试数据包含两组正整数,用空格隔开。每组包含两个正整数,表示跳n圈需要的秒数(1/2,表示跳2圈要1秒),用’/'隔开。 输出对于每组测试数据, 输出它们的下次相遇时间,如果相遇周期是整数则用整数表示,否则用最简分数表示。输入样例1 21/2 3/43/4 6/7输出样例1 3/2 6提..
2020-07-21 16:49:17
393
原创 求一千以内的所有素数
求一千以内的所有素数#include <stdio.h>#include <stdlib.h>#include <math.h>#include <stdbool.h>int main(){ int n,i,k,counter=1; bool prime; printf("%5d",2); for(n=3;n<1000;n=n+2) { k=(int)sqrt(n);
2020-07-18 23:16:38
483
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人