
n诺刷题
我是一只的猪
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
华中科技大学上机(部分题)
1394 统计每个单词字符编一个程序,读入用户输入的,以“.”结尾的一行文字,统计一共有多少个单词,并分别输出每个单词含有多少个字符。 (凡是以一个或多个空格隔开的部分就为一个单词)#include <iostream>#include<algorithm>#include<string>#include<iomanip>#include...原创 2020-03-27 21:25:45 · 398 阅读 · 0 评论 -
北京邮电/北京航空航天大学上机题目
1373 比较奇数偶数个数第一行输入一个数,为n,第二行输入n个数,这n个数中,如果偶数比奇数多,输出NO,否则输出YES。#include <iostream>#include<algorithm>#include<string>#include<iomanip>#include<cmath>using namespac...原创 2020-03-27 19:58:14 · 390 阅读 · 0 评论 -
哈尔工业大学上机题(n诺1349-1363)
1349 互换最大最小数输入一个数n,然后输入n个数值各不相同,调换数组中最大和最小的两个数,然后输出。#include <iostream>#include<algorithm>#include<string>#include<iomanip>#define N 100using namespace std;int a[100];...原创 2020-03-27 17:59:22 · 265 阅读 · 0 评论 -
清华大学上机题(简单题)
1151 成绩排序输入多行,先输入要排序的人的个数,然后输入排序方法0(降序)或者1(升序)再分别输入他们的名字和成绩,以一个空格隔开输出描述:按照指定方式输出名字和成绩,名字和成绩之间以一个空格隔开#include <iostream>#include<algorithm>#include<string>#include<iomanip&g...原创 2020-03-27 15:28:27 · 593 阅读 · 0 评论 -
n诺1041-1060
1041 最大公约数 最小公倍数求两个数的最大公约数和最小公倍数#include <iostream>#include<algorithm>#include<string>using namespace std;int gcd(int a, int b){ if (b == 0) return a; else return gcd(b...原创 2020-03-26 18:20:54 · 208 阅读 · 0 评论 -
n诺1021-1040
1021 复数复数可以写成A+Bi的形式,其中A是实部,B是虚部。从键盘输入两个复数,做加法或乘法并输出结果。例如输入:4.2 2.5 2 -1.5 +输出:6.2 1.0输入:2.5 3 -1 2.4 *输出:-9.7 3.0#include <iostream>#include<algorithm>#include<iomanip>us...原创 2020-03-26 17:07:59 · 289 阅读 · 0 评论 -
n诺1001-1020
1001 01序列对于长度为6位的一个01串,每一位都可能是0或1,一共有64种可能。它的前几个是:000000000001000010000011000100请按从小到大的顺序输出这64种01串。#include <iostream>#include<string>using namespace std;int main(){ int a[6...原创 2020-03-25 21:19:37 · 633 阅读 · 0 评论 -
n阶勒让德多项式 n诺1094
n阶勒让德多项式用递归函数,求n阶勒让德多项式的值,递归公式为注意:第三个条件是n > 1#include <iostream>#include<algorithm>using namespace std;//递归double fun(int n, int x){ if (n == 0) return 1; else if (n == 1)...原创 2020-03-15 14:32:52 · 579 阅读 · 0 评论 -
赋值了吗?n诺1093
判断变量是否赋值了(n诺1093)现在很多的程序设计语言中,赋值已经是一个不容忽视的问题,如果一个变量在未进行赋值的情况下使用,那么这个值将是不定的(哈哈,我已经被遭了好多次了)!而我写的程序用到的变量实在是太多了,又不想自己统计哪些变量是已经赋值了的,现在就请你帮我统计一下哪些变量已经赋值了。为了简化问题,我们假设最开始仅有变量a中有确定的值。变量为单个小写字母,每行恰好有三个字符,中间一个是...原创 2020-03-15 14:14:01 · 151 阅读 · 0 评论 -
查找数组中的某位数,返回位置和查找次数
查找#include <iostream>#include<algorithm>using namespace std;//顺序查找int fun(int *a,int n,int key,int &cnt){ int i; for (i = 0; i < n; i++) if (a[i] == key) break; if (i...原创 2020-03-14 21:30:32 · 692 阅读 · 0 评论 -
C++实现求中位数
中位数定义:一组数据按从小到大的顺序依次排列,处在中间位置的一个数(或最中间两个数据的平均数). 给出一组无序整数,求出中位数,如果求最中间两个数的平均数,向下取整即可(不需要使用浮点数)输入输出格式输入描述:该程序包含多组测试数据,每一组测试数据的第一行为N,代表该组测试数据包含的数据个数,1<=N<=10000.接着N行为N个数据的输入,N=0时结束输入#include ...原创 2020-03-14 20:04:03 · 11114 阅读 · 3 评论 -
C++实现校外的树
C++实现 校外的树某校大门外长度为L的马路上有一排树,每两棵相邻的树之间的间隔都是1米。我们可以把马路看成一个数轴,马路的一端在数轴0的位置,另一端在L的位置;数轴上的每个整数点,即0,1,2,……,L,都种有一棵树。由于马路上有一些区域要用来建地铁。这些区域用它们在数轴上的起始点和终止点表示。已知任一区域的起始点和终止点的坐标都是整数,区域之间可能有重合的部分。现在要把这些区域中的树(包括区...原创 2020-03-14 19:31:23 · 737 阅读 · 0 评论 -
C++实现简单的求和
求s=a+aa+aaa+aaaa+aa…a的值,其中a是一个数字。例如2+22+222+2222+22222(此时共有5个数相加),几个数相加有键盘控制。#include<iostream>using namespace std;int main(){ int a, n,x, sum = 0; cin >> a >> n; x = a; for ...原创 2020-03-14 19:34:09 · 8206 阅读 · 0 评论 -
C++链表实现猴子报数
猴子报数n个猴子围坐一圈并按照顺时针方向从1到n编号,从第s个猴子开始进行1到m的报数,报数到第m的猴子退出报数,从紧挨它的下一个猴子重新开始1到m的报数,如此进行下去知道所有的猴子都退出为止。求给出这n个猴子的退出的顺序表。#include<bits/stdc++.h>using namespace std;struct mo { int num; struct mo*...原创 2020-03-14 19:36:38 · 216 阅读 · 0 评论 -
字符串排序3
先输入你要输入的字符串的个数。然后换行输入该组字符串。每个字符串以回车结束,每个字符串少于一百个字符。 如果在输入过程中输入的一个字符串为“stop”,也结束输入。 然后将这输入的该组字符串按每个字符串的长度,由小到大排序,按排序结果输出字符串。#include<bits/stdc++.h>using namespace std;bool cmp(string a,string ...原创 2020-03-14 19:38:31 · 299 阅读 · 0 评论 -
数字反转
12翻一下是21,34翻一下是43,12+34是46,46翻一下是64,现在又任意两个正整数,问他们两个数反转的和是否等于两个数的和的反转。`#include<bits/stdc++.h>using namespace std;int reverse(int a){ int n = 0; while (a > 0) { int k = a % 10; n ...原创 2020-03-14 19:40:03 · 171 阅读 · 0 评论