![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
ACM
WXiujie123456
小菜鸟一个呜呜呜
展开
-
读入一个参数
/*Jennifer2018年2月2日14:29:08-2018年2月2日14:32:14读入一个即返回一个,while(cin>>i)可实现无限输入*/#include using namespace std;int main(){ int i; while(cin>>i) { cout } re原创 2018-02-03 15:24:40 · 182 阅读 · 0 评论 -
排列对称串
/*题目内容字符串有些是对称的,有些是不对称的,请将那些对称的字符串按从小到大的顺序输出。字符串先以长度论大小,如果长度相同,再以ASCII码值为排序标准。输入描述输入数据中含有一些字符串(1输出描述根据每个字符串,输出对称的那些串,并且要求按照从小到大的顺序输出输入样例123321123454321123321sdfsdfd12原创 2018-02-04 20:02:19 · 2278 阅读 · 1 评论 -
01串排序
/*Jennifer2018-02-04 18:32:44*/#include #include #include #include using namespace std;struct Comp{ bool operator()(const string &s1,const string &s2) { if(s1.原创 2018-02-04 18:38:39 · 748 阅读 · 0 评论 -
五位以内的对称素数
/*Jennifer2018Äê2ÔÂ3ÈÕ18:53:41至2018-02-04 17:26:12*/#include #include using namespace std;bool isprim(int n){ int sqr; sqr = sqrt(n); for(int i=2;i { if(原创 2018-02-04 17:26:54 · 675 阅读 · 0 评论 -
列出完数
/*Jennifer2018年2月3日15:46:44-2018年2月3日16:20:08*/#include #include using namespace std;int main(){ vector a; for(int i = 2;i { int sum = 1; //1肯定是完数的一个分子原创 2018-02-04 17:04:43 · 391 阅读 · 0 评论 -
the 3n+1 problem
/*题目描述:考虑下面的算法来生成一个数字序列。以整数n开始。如果n是偶数,则除以2.如果n是奇数,则乘以3并加1.以n的新值重复此过程,当n = 1时终止。例如,将为n生成以下序列号码 = 22:22 11 34 17 52 26 13 40 20 10 5 16 8 4 2 1推测(但尚未证明)该算法将在每个整数n的n = 1处终止。对于输入n来说,n的周期长度是直原创 2018-02-04 17:03:53 · 522 阅读 · 0 评论 -
十进制整数转化为二进制数
/*Jennifer2018年2月2日17:09:12-2018年2月2日17:50:53题目内容:将十进制整数转换为二进制数输入描述:输入数据中含有不多于50个的整数n输出描述:对于每个n,以11位的宽度右对齐输出n值,然后输出"-->",再然后输出二进制数。每个整数n的输出,独立占一行。输入样例:20-121输出样例: 2-->1原创 2018-02-03 15:27:57 · 1748 阅读 · 0 评论 -
对称三位数素数
/*Jennifer2018年2月2日16:32:52-2018年2月2日17:04:38n%10求的是最高位,n/100求的是个位*/#include #include using namespace std;bool isPrim(int n){ int sqr = sqrt(n * 1.0); for(int i=2;i {原创 2018-02-03 15:27:40 · 576 阅读 · 0 评论 -
平均数
/*Jennifer2018年2月2日16:20:56-2018年2月2日16:28:57本题虽然设置了定点输出,但是由于int/int,结果仍是整数,至少要让分子或分母一个为double型*/#include using namespace std;int main(){ cout.precision(3); int n,j; dou原创 2018-02-03 15:27:15 · 253 阅读 · 0 评论 -
最小公倍数
/*Jennifer2018年2月2日16:01:37-2018年2月2日16:12:35最小公倍数=n1*n2/他们的最大公约数*/#include using namespace std;int gongyue(int a,int b){ while(a != b) { if(a>b) a=a-b;原创 2018-02-03 15:26:56 · 291 阅读 · 0 评论 -
最大公约数
/*Jennifer2018年2月2日15:51:52-2018年2月2日15:58:00用欧几里得方法:只要两个数不相等,就反复用大数减小数,直到相等为止,此相等的数即为两数的最大公约数*/#include using namespace std;int main(){ int a,b; while(cin>>a>>b) {原创 2018-02-03 15:26:34 · 151 阅读 · 0 评论 -
斐波纳契数
/*Jennifer2018年2月2日15:24:30-*//*方法一:#include using namespace std;int fei(int n){ if(n==0) return 0; if(n == 1) return 1; if(n>1) return fei(n-原创 2018-02-03 15:26:22 · 299 阅读 · 1 评论 -
等比数列
/*Jennifer2018年2月2日15:06:55-2018年2月2日15:20:29运用等比数列的和的公式*/#include #include //引用pow(x,y),实现x的y次方的计算#include using namespace std;int main(){ cout.precision(3); //保留3位小数原创 2018-02-03 15:25:58 · 507 阅读 · 0 评论 -
1!到n!的和
/*Jennifer2018年2月2日14:47:03-*/#include using namespace std;int main(){ int i,j,sum; while(cin>>i) { j=1; sum=0; for(int p=1;p {原创 2018-02-03 15:25:44 · 487 阅读 · 4 评论 -
读入两个参数
/*Jennifer2018年2月2日14:41:32-2018年2月2日14:43:31*/#include using namespace std;int main(){ int i,j; while(cin>>i>>j) { cout } return 0;}原创 2018-02-03 15:25:30 · 210 阅读 · 0 评论 -
按绩点排名
/*Jennifer2018-02-04 20:04:54*/#include #include #include #include #include //cout的输出格式using namespace std;struct stu{ string name; //学生姓名 double score; /原创 2018-02-06 16:10:21 · 34884 阅读 · 0 评论