- 博客(32)
- 资源 (4)
- 收藏
- 关注
原创 第八课 for 循环控制语句
中,表达式 1“i=1”是一个赋值表达式,表达式 2“i<=100”是一个关系表达式,表达式 3 “i++”也是一个赋值表达式;解:变量 i,j 的初值分别为 1 和 10,循环条件是 i<j,i 每次增 1,j 每次减 1 变化。下一项前先做这样的操作:a=b,b=c,则新的待求项(仍用 c 存放)就是 a、b 之和(c=a+b)。解:循环控制变量 i 初值为 1,循环条件为 i<10,i 每次增 1 变化。解:设用 c 表示数列的当前待求项,a,b 分别是其前相邻的两项,c=a+b(题意)。
2023-07-03 16:47:55
383
原创 做只快乐的程序猿刷题日记(洛谷循环节构P1720 月落乌啼算钱(斐波那契数列)
题目背景(本道题目木有隐藏歌曲……不用猜了……)《爱与愁的故事第一弹·heartache》最终章。吃完 pizza,月落乌啼知道超出自己的预算了。为了不在爱与愁大神面前献丑,只好还是硬着头皮去算钱……题目描述算完钱后,月落乌啼想着:“你 TMD 坑我,(以下用闽南语读)归粒靠杯靠亩诶,(以下用英读)是伊特游!”于是当爱与愁大神问多少钱时,月落乌啼说了一堆乱码。爱与愁大神说:“算了算了,我只问第n样菜价格多少?”月落乌啼写出了:由于爱与愁大神学过编程,于是就用 11 分钟的时间求出
2022-04-25 20:33:23
2534
原创 洛谷错题集四(P5076 【深基16.例7】普通二叉树(简化版))
代码:#include<iostream>#include<cstdio>#define re registerusing namespace std;const int INF=0x7fffffff;int cont;struct node{ int val,siz,cnt,ls,rs;}tree[1000010];int n,opt,xx;inline void add(int x,int v){ tree[x].siz++; if...
2022-04-22 20:26:09
531
原创 洛谷错题集三(P1827 [USACO3.4] 美国血统 American Heritage)
代码:#include <iostream>#include <string>using namespace std;string middle, front;void cut (int ms, int me, int fs, int fe);//先写main是个好(?)习惯int main () { cin >> middle >> front; cut(0, middle.length() - 1, 0, front.leng...
2022-04-22 20:23:01
118
原创 洛谷错题集2(P4913 【深基16.例3】二叉树深度)
代码:#include<bits/stdc++.h>using namespace std;vector<int> e[100005];int dep[100005],f[100005];void dfs(int x){ int len=e[x].size(); f[x]=dep[x]; for(int i=0;i<len;++i){ dep[e[x][i]]=dep[x]+1; dfs(e[x][i]);...
2022-04-22 20:21:10
453
原创 洛谷错题集1(P4715 【深基16.例1】淘汰赛)
代码:#include<iostream>#include<cstdio>#include<algorithm>#include<cmath>using namespace std;int a[(1<<7)+1];int n;int w(int l,int r){ if (l==r) return l; int mid=(l+r)/2; int ll=w(l,mid),rr=w(mid+1...
2022-04-22 20:19:12
337
原创 c语言整人程序(1)
前几天想起陈泽坤在学校欺负我的事,非常来气,于是准备去整整他!代码:#include<bits/stdc++.h>#include<windows.h>#include<cstdlib>#include<ctime>using namespace std;int main(){int s,i;cout<<"Three"<<endl;cout<<"Two"<<endl;cout<&
2022-04-12 10:48:47
1718
1
原创 洛谷之绘制二叉树
代码:#include<bits/stdc++.h>#define Ll long longusing namespace std;int k,n,m,p,x,y;char c[800][1600];bool f[800][1600];//在第x,y点,a,b是用来判节点的,k表示点还是边,xx,yy表示这个点或这个边的父亲void dfs1(int x,int y,int a,int b,int k,int xx,int yy){ if(x==n){c[x][y]='o..
2022-04-09 12:33:42
124
c++教程(新手必看,受益多多!!!!!)
2022-05-22
经典益智小游戏,锄字母!!!
2022-04-25
一个高级音乐程序(黑人抬棺code::block和dvc++运行无误)
2022-04-13
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人