04 2023 档案
摘要:1.申明一个计数数组a与一个判断数组t; 2.进行13次循环; 3.当满足条件时,对a的一个元素赋值,并更改t; 4.输出a; #include<iostream> using namespace std; int j=1; int main(){ int a[14],flag[14]={0}; p
阅读全文
摘要:1.循环遍历1~N; 2.满足条件num%2==1,num%3==2,num%5==4,num%6==5,num%7==0; 3.输出所有满足数; #include<iostream> using namespace std; int main(){ int N; printf("请输入一个数:")
阅读全文
摘要:1.使用数组存储每一位数; 2.依次遍历95859到100000的所有数; 3.当满足条件后输出目标数; #include<iostream> using namespace std; int main(){ int T=95860; for(;T<100000;T++){ if(T/10000==
阅读全文
摘要:1.假设有X条,第T次卖出1/(T+1)*(X+1); 2.经过5次后,结束时🐟剩下11条; 3.由1,2逆推,X=(X*(i+1)+1)/i (等号左为未卖钱,右为卖后,i从4到1,X初始为11); 4.输出X; #include<iostream> using namespace std; i
阅读全文
摘要:1.设有红球i个,白球有j个,黑球有k个; 2.依据限制条件遍历每种情况(i<=3;j<=3;k<=6;i+j+k==8) 3.记录并输出每一种情况; #include<iostream> using namespace std; int main(){ int flag=0; printf("次数
阅读全文
摘要:1.定义一个数组记录下每个人当前糖的个数; 2.根据题设对糖的数目进行循环更新; 3.当满足所以糖一致时结束; 4.输出 后续代码实现过程中发现无需判断奇偶 直接通过下式即可实现功能 t[i+1]=(a[i]+1)/2; a[i]=(a[i]+1)/2; 总代码如下: #include<iostre
阅读全文
摘要:1.找到相关年份的限制条件(年总和不可以超过20); 2.根据限制遍历所有情况(采用循环); 3.定义Max记录最大值; 4.输出 #include<iostream> using namespace std; int x8,x5,x3,x2,x1; double f(int num,double
阅读全文
摘要:1.输入收入金额; 2.分段计算; 3.输出金额 #include<iostream> using namespace std; double f(double t){ double sum=0; if(t>3500&&t<=4500){sum=1455+(t-1500)*0.9;} if(t>45
阅读全文
摘要:1.给定M进制,数x,转换的进制N; 2.将字符类型的数字进行转换,变为十进制; 3.再将十进制转化为字符类型的N进制; #include<iostream> using namespace std; int main(){ int M,N,mid=0; int b[100],d[100]; cha
阅读全文
摘要:1.输入一组有序数列; 2.每次查找序列的中间位置并与目标数比较; 3.依据比较缩小数列,直到找到目标数或数列长度为1; 4.输出; #include<iostream>using namespace std; int n,t,flag; int a[100];int f(int l, int r)
阅读全文
摘要:1.从第一个数开始循环遍历所有数; 2.从前向后比较,若前大于后则进行交换; 3.从第二个数开始重新进行上述步骤至结束; 4.输出所有数; #include<iostream>using namespace std; int main(){ int n,t; cin>>n; int a[n]; fo
阅读全文
摘要:1.由已知得第五年可取1000元; 2.依次逆推前四年; 3.输出结果; #include<iostream>#include<math.h>using namespace std; double money(double a){ double num=0; num=(1000+a)/(1+0.00
阅读全文
摘要:1.由f(x)计算f(x)的导数; 2.输入一个X,并让其作为X0进行计算; 3.反复迭代X,直到|x-x0|<=1e-5; 4.输出当前X; #include<iostream>#include<math.h>using namespace std; int main(){ float X,X0,
阅读全文
摘要:1.找出递推关系month[n]=month[n-3]+month[n-1]; 2.依据已知条件得到month[0],month[1],month[2]; 3.根据递推得到month[29]; #include<iostream> using namespace std; int main(){ i
阅读全文
摘要:1.循环遍历所有车牌组合; 2.遍历所有T,找到车牌为T的平方的情况; 3.输出车牌 #include<iostream> using namespace std; int main(){ for(int i=0;i<=9;i++){ for(int j=0;j<=9;j++){ for(int k
阅读全文
摘要:设计思路: 1.给出一个天数。 2.判断距离目标的天数。 3.用距离天数%5,进行判断。 #include<iostream> using namespace std; int sum=0;int statemonth[13]={0,31,28,31,30,31,30,31,31,30,31,30,
阅读全文
摘要:1.选取一个A,遍历A; 2.选取一个B,B!=A; 3.选取一个C,C!=B!=A; 4.输出A,B,C #include<iostream> using namespace std; int main(){ for(int i=1;i<=5;i++){ for(int j=1;j<=5;j++)
阅读全文
摘要:1.有公鸡X,母鸡Y,小鸡Z,计算每种鸡的单价x=5,y=3,z=1/3; 2.确定每种鸡的数量范围,i>=0&&i<=20,j>=0&&j<=33,k>=0&&k<=300; 3.根据百只鸡百钱可以进行枚举 #include<iostream> using namespace std; int m
阅读全文