蓝桥杯刷题记录
strawberry zong
这个作者很懒,什么都没留下…
展开
-
猴子吃包子
#include<iostream> #include<cmath> #include<cstdio> using namespace std; int main( ) { double x,y,z,x1,y1,z1; int p; cin>>x>>y>>z>>x1>>y1>>z1>>p; double ans=0; ans=x1/x+y1/y+z1/z; printf("..原创 2020-08-10 22:50:18 · 129 阅读 · 0 评论 -
龟兔赛跑预测(模拟)
#include<iostream> using namespace std; int main( ) { int v,v2,t,s,l; cin>>v>>v2>>t>>s>>l; int tim1=0; int tim2=0; int l1=0; int l2=0; while(l1!=l&&...原创 2020-04-10 00:20:19 · 137 阅读 · 0 评论 -
回型取数(思维,模拟)
#include<iostream> using namespace std; int main( ) { int m,n; cin>>m>>n; int a[m][n]; for(int i=0;i<m;i++) for(int j=0;j<n;j++) cin>>a[i][j]; int d,u; int cnt...原创 2020-04-09 23:49:14 · 77 阅读 · 0 评论 -
01字符串
代码: #include<iostream> using namespace std; int main( ) { for(int i=0;i<2;i++) for(int j=0;j<2;j++) for(int k=0;k<2;k++) for(int m=0;m<2;m++) for(int n=0;n<2;n++) ...原创 2020-03-01 16:34:54 · 143 阅读 · 0 评论 -
字母图形
由题意知,当列数等于行数的时候该位置的字母为A然后从此位置往前往后字母依次递增。 #include<iostream> using namespace std; int main( ) { int n,m; cin>>n>>m; char a[n][m]; char ch; for(int i=0;i<n;i++) { ch='A'; ...原创 2020-02-29 21:34:18 · 59 阅读 · 0 评论 -
杨辉三角
代码: #include<iostream> using namespace std; int main( ) { int n; cin>>n; int a[n][n]; for(int i=0;i<n;i++) { for(int j=0;j<i+1;j++) { if(i==j||j==0) a[i][j]=1; el...原创 2020-02-29 11:02:08 · 61 阅读 · 0 评论 -
特殊回文数
暴力写法,但是需要将五位数与六位数分开判断,因为由于位数的不同,判断是否为回文数方法也不同。 代码: #include<iostream> using namespace std; int main( ) { int n; cin>>n; int a,b,c,d,e,f; int sum; for(int i=10000;i<=99999;i++) {...原创 2020-02-28 23:09:38 · 93 阅读 · 0 评论 -
十进制转十六进制
这里需要特判一下数值为0的情况,我刚开始 就wa在了这里。 代码: #include<iostream> #include<cstring> #include<string> using namespace std; char s[100]; int main( ) { int a; cin>>a; int k=0; if(a==0) {...原创 2020-02-28 22:47:33 · 283 阅读 · 0 评论 -
十六进制转化为十进制
按照转换规则即可 #include<iostream> #include<cmath> #include<algorithm> #include<string> using namespace std; int main( ) { string s; cin>>s; int len=s.size(); int count=0; ...原创 2020-02-28 12:20:46 · 205 阅读 · 0 评论 -
十六进制转化为八进制
刚开始想的是先把十六进制转化为十进制,然后十进制再转化为八进制,但是发现当数据量太大的时候,计算量太大,可能会超时,所以这里改为先转化为二进制再转化为八进制。 代码: #include<iostream> #include<string> using namespace std; int main( ) { int n; cin>>n; for(int ...原创 2020-02-27 23:30:28 · 749 阅读 · 0 评论 -
入门题目:简单斐波那契数列
刚开始我直接写了一个递归函数用来计算,最后结果超时。。因为如果数很大的话就需要递归很多次,所以超时。 正确代码: #include<iostream> int mod=10007; using namespace std; int a[1000001]; int main( ) { a[0]=a[1]=1; int n; cin>>n; for(int i=2;...原创 2020-02-27 19:52:09 · 198 阅读 · 0 评论