- 博客(19)
- 收藏
- 关注
原创 我的创作纪念日
提示:你过去写得最好的一段代码是什么?提示:当前创作和你的工作、学习是什么样的关系。提示:可以和大家分享最初成为创作者的初心。提示:在创作的过程中都有哪些收获。提示:职业规划、创作规划等。
2024-07-27 12:42:28 363
原创 洛谷 P1029 [NOIP2001 普及组] 最大公约数和最小公倍数问题
if(m%i==0&&n%i==0)//如果那两个数能除尽一个不为一的数。//如果y/x的余数等于0那么a=y/x。bool f(int m,int n)//做一个用于判断是否为互质数的子程序。//如果x=y就输出1。if(a%i==0)//如果a除以一个数的余数等于0。#include<bits/stdc++.h>//万能头文件。
2024-04-06 20:34:31 515 1
原创 洛谷 P1067 [NOIP2009 普及组] 多项式输出
/如果系数不是1或者-1,输出系数的绝对值。//如果x不是一次项,输出x^n-i+1。//x是一次项时的输出。//有输出后,boo设为1,为后续的正数输出+号。=0) // 如果a[i]=0,就不输出。/// 先输出正负号。
2024-04-05 21:09:30 339 1
原创 洛谷 P1028 [NOIP2001 普及组] 数的计算
/例如我们要算6的所有数列,我们只需要算出6,1;6,3开头的所有数列。i++)//定个循环,记得从2开始,递推到n。//只有一个数字n的数列我们定义为a[0]。//定一个数组,存放每个n对应的数列的个数。#include<bits/stdc++.h>//万能头文件。//a[1]就是n,1。
2024-04-04 22:17:55 1056 1
原创 洛谷 P1008 [NOIP1998 普及组] 三连击
/如果满足条件,就输出。o++)//如果桶数组不为0(也就是1),那么sum++a[s2/100]=1;a[s2%10]=1;a[s3%10]=1;l++)//桶数组也一样。i++)//百位,记住i要小于等于3。//定三个函数,用于判断。#include<bits/stdc++.h>//万能头。int sum=0;
2024-04-02 21:57:14 363 1
原创 洛谷 B3918 [语言月赛 202401] 图像变换
o++)//这里是核心程序(i=1:1~k;i=2:k+1~2k;i++)//循环输入。a[o][p]=c;#include<bits/stdc++.h>//万能头。int n,m,k;
2024-04-01 20:53:22 466
原创 c++纸牌游戏
j++)//把牌移到底下。i++)//循环把y这个普通队列赋上值。i++)//为每个人的纸牌。if(i==n)//如果到他了,就将这个牌的值给x。while(y.size())//如果牌全部发完就不循环了。#include<bits/stdc++.h>//万能头文件。while(x.size())//输出。
2024-03-31 13:12:36 656 1
原创 洛谷 P1009 [NOIP1998 普及组] 阶乘之和
0) boo=1;//如果首位不等于0的数出现,那么boo=1。j++)//阶乘和的核心代码。j++)//这是数组的循环。//a[j]一定要为除以10的余数。i++)//这里是阶乘的循环。//那么我们输出b[i]i--)//倒序输出。x=a[j]/10;#include<bits/stdc++.h>//万能头文件。if(boo==1)//如果boo==1。//a[1]一定要赋值为一。
2024-03-28 21:31:59 668
原创 洛谷 B3857 [语言月赛 202309] 打水赛打的
/如果不及格并且一等奖,那么sum++;//如果x小于200,那么a[i]=1。//定n,m,x,y,sum。i++)//如果小于n那么循环。//输入每个人的分数与一等奖。#include<bits/stdc++.h>//万能头文件。cout<<sum;
2024-03-27 21:44:50 332
原创 洛谷 B3817 [语言月赛 202308] 小粉兔还会忘记考试吗
i++)//首先我们把所有的分数设为-1(用于后面判断是否旷考)if(a[2][i]<60) sum1++;a[2][j]=y;//将第一个设为课程代码,将第二个设为分数。//输入课程代码和分数。#include<bits/stdc++.h>//万能头文件。a[2][i]=-1;//定一个n与一个m。
2024-03-26 22:14:31 683
原创 洛谷 B3818 [语言月赛 202308] 电脑中了满屏粉兔病毒
/如果a[i][j]为'M'那么a[i][j]的数量+1。//如果a[i][j]为'F'那么a[i][j]的数量-1。//如果a[i][j]为'F'那么a[i][j]的数量-1。//如果a[i][j]为'M'那么a[i][j]的数量+1。//如果a[i][j]为'F'那么a[i][j]的数量-1。//如果a[i][j]为'M'那么a[i][j]的数量+1。//如果a[i][j]为'F'那么a[i][j]的数量-1。//如果a[i][j]为'M'那么a[i][j]的数量+1。a[i][j]=-5;
2024-03-25 20:26:31 996 1
原创 洛谷B3818 [语言月赛 202308] 电脑中了满屏粉兔病毒第二种
if(a[k][j]==-1) //如果下面为M。if(a[i][k]==-1) //如果左边为M。if(a[i][k]==-1) //如果右边为M。//输入长,宽,雄兔,雌兔。if(a[k][j]==-1)//如果上面为M。if(a[k][j]==1) //如果上面为F。if(a[k][j]==1) //如果下面为F。if(a[i][k]==1) //如果右边为F。if(a[i][k]==1) //如果左为F。
2024-03-25 20:13:30 589 1
原创 洛谷P1055 [NOIP2008 普及组] ISBN 号码
/如果第12个字符为X,那么输出Right。//如果满足要求那么输出Right。//-0是为了将字符串变成普通数字。cout
2024-03-21 20:20:21 243 1
原创 洛谷[NOIP2005 普及组] 陶陶摘苹果
/如果陶陶的身高加30大于苹果的高度吗,可以摘到的苹果加一。#include<bits/stdc++.h>//万能头文件。//输出可以摘的苹果。这个题目我们可以用一个一维数组来做。
2024-03-20 21:01:22 226
原创 洛谷P1909 [NOIP2016 普及组] 买铅笔
/找出最低价格并把最低价格赋给b[3]b[i]=(int)(ceil(n/a[i][1]))*a[i][2];//求出每种方法的价格。//后面要用ceil向上取整,所以n用double类型。
2024-03-19 21:51:47 184
原创 洛谷P5707 【深基2.例12】上学迟到
/如果小时小于10,就要在前面加上'0'sh=n/60%24;//计算出出发的小时(记住如果小时大于8就要减去24小时)n=24*60+8*60-n;//怕时间超出8小时,就把昨天的时间一起算了。#include<bits/stdc++.h>//万能头文件。//用double类型。
2024-03-17 14:43:17 172 1
原创 洛谷B3745 [语言月赛202304] 你的牌太多了
if(a[1][x]==b[1][j]&&a[2][x]<b[2][j])//如果满足条件那么sum=sum+1。i++)//输入小F的花色和点数。i++)//输入扶苏的花色和点数。i++)//用排序来比较大小。
2024-03-17 14:07:57 699 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人