自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(46)
  • 收藏
  • 关注

原创 再改进一下贪吃蛇~~~

这篇文章有可能是最后一篇贪吃蛇专栏的文章了~~~

2021-07-25 21:17:35 316 5

原创 Coffee__666

关于——一群盗版Coffee_zzz的故事

2023-08-14 16:46:44 174

原创 分数线划定(题解)

eee

2022-08-10 14:15:00 198 1

原创 http://noi.openjudge.cn/ch0113/30/——1的个数 c++(完整代码+题解)

1的个数完整代码+题解

2022-03-19 20:08:01 1012

原创 桶排序 笔记

草率了`/`/`/

2021-10-10 02:15:00 101

原创 快速排序(快排)

快速排序sort(起始位置,终止位置(不包含),cmp);//核心时间复杂度:O(N log N);前面两个参数是必填的,默认是从小到大进行排序,加上第三个参数,可以实现从大到小进行排序。注cmp不是c++库里面的,是自定义函数。例题:输入10个数,进行从大到小排序。#include <bits/stdc++.h>using namespace std;bool cmp(int t,int tt){ return t>tt;//返回a>...

2021-10-09 22:31:03 72

原创 2021-08-31

二进制转十进制#include<bits/stdc++.h>using namespace std;int i=0;int a[100];int main(){ int b; cin>>b; int sum=0; while (b!=0){ a[++i]=b%10; b/=10; } for(int j=i;j>=1;j--){ if(a[j]!=0){ sum=sum+a[j]*(int )pow(2,j-1); } } .

2021-08-31 09:39:52 47

原创 2021-08-27的代码2

哥德巴赫猜想#include<bits/stdc++.h>using namespace std;int a(int b){ for(int i=2;i<b;i++){ if(b%i==0){ return 0; } } return 1;}int main(){ int b; cin>>b; for(int i=2;i<=b;i++){ if(a(i)==1&&a(b-i)==1){

2021-08-27 11:42:46 59

原创 2021-08-27的代码

回文素数#include<bits/stdc++.h>using namespace std;int a(int b) { for(int i=2; i<b; i++) { if(b%i==0) { return 0; } } return 1;}int c(int d) { int e=0; while(d!=0) { int g=d%10; e=e*10+g; d/=10; } return e;}int main() { f

2021-08-27 11:40:55 62

原创 2021-08-24的代码

描述输入一行字符,统计出其中数字字符的个数。输入一行字符串,总长度不超过255。输出输出为1行,输出字符串里面数字字符的个数。样例输入Peking University is set up at 1898.样例输出4这样#include<bits/stdc++.h>using namespace std;int main (){ string a; getline(cin,a); int c,l=0; c=a.size(); for.

2021-08-24 10:24:19 206

原创 数字反转(代码)

描述给定一个整数,请将该数各个位上数字反转得到一个新数。新数也应满足整数的常见形式,即除非给定的原数为零,否则反转后得到的新数的最高位数字不应为零(参见样例2)。输入输入共 1 行,一个整数N。-1,000,000,000 ≤ N≤ 1,000,000,000。输出输出共 1 行,一个整数,表示反转后的新数。样例输入样例 #1:123样例 #2:-380样例输出样例 #1:321样例 #2:-83#include<b...

2021-08-24 08:33:58 541

原创 2021-08-23的代码2

十进制转二进制#include<bits/stdc++.h>using namespace std;int main(){ int a; cin>>a; long long b[100001],c=0; while(a!=0){ b[c]=a%2; c++; a/=2; } for(int g=c-1;g>=0;g--){ cout<<b[g]; } return 0;}

2021-08-24 08:16:24 54

原创 2021-08-23的代码1

桶排序#include<bits/stdc++.h>using namespace std;int main (){ long long a[105]; for(int i=1;i<=100;i++)a[i]=-1; int x,z; cin>>x; for(int i=1;i<=x;i++){ cin>>z; a[z]=z; } for(int i=1;i<=100;i++){ if(a[i]!=-1)cout&l.

2021-08-24 08:12:21 76

原创 2021-08-22的代码5

数位分类(规范)#include<bits/stdc++.h>using namespace std;int a[110]; int main(){ int n,i=0; cin>>n; while(n!=0){ a[++i]=n%10; n/=10; } for(int j=1;j<=i;j++){ cout<<a[j]<<" "; } return 0;}

2021-08-22 11:32:52 66

原创 2021-08-22的代码4

数位分离#include<bits/stdc++.h>using namespace std;int main(){ int a,b=1,c; cin>>a; while(b<=a){ c=a/b%10; printf("%d ",c) ; b*=10; } return 0;}

2021-08-22 11:32:03 79

原创 2021-08-22的代码3

1000以内的素数#include<bits/stdc++.h>using namespace std;bool sushu(int n){ for(int j=2;j<n;j++){ if(n%j==0){ return false; } } return true;}int main(){ int a; cout << 2<<" "; for(int i=3;i<=1000;i+=2){ if(sushu(i.

2021-08-22 11:31:17 63

原创 2021-08-22的代码2

最小公倍数#include<bits/stdc++.h>using namespace std;int main(){ int a,b,e,i=1; cin>>a>>b; if(a>b){ swap(a,b); } e=b*i%a; while(e!=0){ i++; e=b*i%a; } cout<<b*i; return 0;}

2021-08-22 11:30:09 111

原创 2021-08-22的代码

最大公约数#include <bits/stdc++.h>using namespace std;int main(){ double a,b,c,i=1,d=200; scanf("%lf %lf",&a,&b); while(a!=d){ c=d/b; d+=c; c=0; a+=a; i++; } if(i<=20){ printf("%lf",i); }else{ printf("Impossible".

2021-08-22 11:27:53 62

原创 最好的草(代码)

描述奶牛Bessie计划好好享受柔软的春季新草。新草分布在R行C列的牧场里。它想计算一下牧场中的草丛数量。在牧场地图中,每个草丛要么是单个“#”,要么是有公共边的相邻两个“#”。给定牧场地图,计算有多少个草丛。例如,考虑如下5行6列的牧场地图.#......#.....#..#...##..#....这个牧场有5个草丛:一个在第一行,一个在第二列横跨了二、三行,一个在第三行,一个在第四行横跨了四、五列,最后一个在第五行。...

2021-08-20 10:23:46 384 2

原创 矩阵加法(代码)

我也不知道为啥描述输入两个n行m列的矩阵A和B,输出它们的和A+B。输入第一行包含两个整数n和m,表示矩阵的行数和列数。1 <= n <= 100,1 <= m <= 100。接下来n行,每行m个整数,表示矩阵A的元素。接下来n行,每行m个整数,表示矩阵B的元素。相邻两个整数之间用单个空格隔开,每个元素均在1~1000之间。输出n行,每行m个整数,表示矩阵加法的结果。相邻两个整数之间用单个空格隔开。样例输入3 31 2 31 2 31 2 3

2021-08-19 16:41:46 902

原创 鸡兔同笼(代码)

描述一个笼子里面关了鸡和兔子(鸡有2只脚,兔子有4只脚,没有例外)。已经知道了笼子里面脚的总数a,问笼子里面至少有多少只动物,至多有多少只动物。输入一行,一个正整数a (a < 32768)。输出一行,包含两个正整数,第一个是最少的动物数,第二个是最多的动物数,两个正整数用一个空格分开。如果没有满足要求的答案,则输出两个0,中间用一个空格分开。样例输入20样例输出5 10AC代码:#include<bits/st...

2021-08-13 11:11:11 2736

原创 垃圾炸弹(代码)

描述2018年俄罗斯世界杯(2018 FIFA World Cup)开踢啦!为了方便球迷观看比赛,莫斯科街道上很多路口都放置了的直播大屏幕,但是人群散去后总会在这些路口留下一堆垃圾。为此俄罗斯政府决定动用一种最新发明——“垃圾炸弹”。这种“炸弹”利用最先进的量子物理技术,爆炸后产生的冲击波可以完全清除波及范围内的所有垃圾,并且不会产生任何其他不良影响。炸弹爆炸后冲击波是以正方形方式扩散的,炸弹威力(扩散距离)以d给出,表示可以传播d条街道。例如下图是一个d=1的“垃圾炸弹”爆炸后的波...

2021-08-13 10:38:41 484

原创 明明的随机数(代码)

描述明明想在学校中请一些同学一起做一项问卷调查,为了实验的客观性,他先用计算机生成了N个1到1000之间的随机整数(N≤100),对于其中重复的数字,只保留一个,把其余相同的数去掉,不同的数对应着不同的学生的学号。然后再把这些数从小到大排序,按照排好的顺序去找同学做调查。请你协助明明完成“去重”与“排序”的工作。输入格式有2行,第1行为1个正整数,表示所生成的随机数的个数:N;第2行有N个用空格隔开的正整数,为所产生的随机数。输出格式也是2...

2021-08-11 15:16:53 59

原创 计算多项式的值(代码)

题目描述对于多项式y= ax^{3}+bx^{2}+cx+d,和给定的a, b, c, d, x,计算y的值。结果保留7位小数。输入格式输入仅一行,包含5个实数,分别是x,及参数a、b、c、d的值,每个数都是绝对值不超过100的浮点数。数与数之间以一个空格分开。输出格式输出一个实数,即y的值样例输入样例2.31 1.2 2 2 3输出样例33.0838692AC代码:#include<bits/stdc++.h>using namesp.

2021-08-11 14:42:58 1109

原创 shlqsh数(代码)

题目描述我们把,(1<=,<=10000000)之间的所有数的约数个数和n称为,的shlqsh数,试求出,的shlqsh数输入格式仅一行,共有两个整数,表示输出格式仅有一个整数,表示的shlqsh数样例输入样例12 6输出样例113样例说明:(说明部分不必输出)2的约数有1,2(2个)3的约数有1,3(2个)4的约数有1,2,4(3个)5的约数有1,5(2个)6的约数有1,2,3,6(4个)...

2021-08-09 12:59:50 148

原创 潜伏者(代码)

题目描述R 国和S 国正陷入战火之中,双方都互派间谍,潜入对方内部,伺机行动。历尽艰险后,潜伏于S 国的R 国间谍小C 终于摸清了S 国军用密码的编码规则:1. S 国军方内部欲发送的原信息经过加密后在网络上发送,原信息的内容与加密后所得的内容均由大写字母‘A’-‘Z’构成(无空格等其他字符)。2. S 国对于每个字母规定了对应的“密字”。加密的过程就是将原信息中的所有字母替换为其对应的“密字”。3. 每个字母只对应一个唯一的“密字”,不同的字母对应不同的“密字”。“密字”可以和原字母相

2021-08-02 20:58:58 247

原创 分解约数(代码)

题目描述给出一个正整数a,要求分解成若干个正整数的乘积,即…,并且…,问这样的分解的种数有多少。注意到a = a也是一种分解。输入格式第1行是测试数据的组数n,后面跟着n行输入。每组测试数据占1行,包括一个正整数a (1 < a < 32768)输出格式n行,每行输出对应一个输入。输出应是一个正整数,指明满足要求的分解的种数样例input2220output14AC完整代码:#in...

2021-08-01 22:39:14 161

原创 不高兴的津津(代码)

又是一道c++练习题,注:是c++

2021-07-31 17:23:23 173

原创 汉诺塔问题(代码)

再来一篇~~~

2021-07-30 21:05:50 454

原创 素数回文数的个数(代码)

c++~~~素数回文数的代码~~~练习题~~~不包含题解~~~

2021-07-30 17:15:53 733

原创 校门外的树

这有可能是最后一篇题目代码专栏的文章了~~~

2021-07-28 20:54:21 60 1

原创 角谷猜想(代码)

这有可能是最后一篇题目代码专栏的文章了~~~

2021-07-27 22:47:42 1528

原创 贪吃蛇游戏的规则

今天更新贪吃蛇游戏的规则~~~

2021-07-25 20:48:34 1830 2

原创 快速幂模板(代码)

今天更新“快速幂模板”的代码~~~

2021-07-24 21:58:48 58

原创 约数研究(代码)

约数研究的代码~~~

2021-07-23 09:35:53 260

原创 金币(代码)

今天,先更一道题的代码~~~

2021-07-22 09:53:35 1702 1

原创 c++函数笔记(三)

这篇文章主要有三个模块,是接着昨天的更新,分别是函数的声明、函数的调用、函数的返回值~~~

2021-07-21 17:15:02 79

原创 c++函数笔记(二)

今天只更一个模块——函数的定义~~~

2021-07-20 10:00:58 117

原创 c++函数笔记(一)

这是第一篇函数笔记吧~~~

2021-07-19 12:06:31 89

原创 ASCII码

ASCII表在c++字符模块非常重要,大多在字符加减法中用到~~~

2021-07-18 17:57:44 2436

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除