蓝桥
换个名字就很好
这个作者很懒,什么都没留下…
展开
-
蓝桥——分糖果
题目链接开了两个数组,a[n],b[n],i>=0且i<n;第一轮,a[i]是初始时每位小朋友分得的糖果数,b[i]先是每个小朋友从右边一个小朋友那里得到的糖果数,第一轮结束后,每位小朋友手里有的糖果数是b[i]+a[i]/2(从别人那里得到的和自己原来有的分给别人后剩下的糖果数),把b[i]+a[i]/2赋给b[i],遍历b[n],如果有b[i]是奇数,自增1再次遍历b...原创 2019-02-15 13:03:09 · 208 阅读 · 0 评论 -
蓝桥——母牛的故事
题目链接找规律f[n]=f[n-1]+f[n-3];#include<bits/stdc++.h>using namespace std;int f[60];int main(){ f[1]=1; f[2]=2; f[3]=3; f[4]=4; for(int i=5;i<=60;i++) f[i]=f[i-...原创 2019-02-09 14:43:07 · 160 阅读 · 0 评论 -
蓝桥——Hello World
参考博客链接题目链接输入整数个数未知,整数之间用空格,Tab,换行分开,输出仅有一行所以用vector#include<bits/stdc++.h>using namespace std;int main(){ vector<int>v; vector<int>::iterator it; int n; whil...转载 2019-02-09 15:34:49 · 146 阅读 · 0 评论 -
蓝桥——1084: 用筛法求之N内的素数
题目链接百度埃式筛法链接埃式筛法1,求2~sqrt(n)内素数 //输出,储存2,sqrt(n)+1~n,划掉2的倍数 //2是上一步存下来的2~sqrt(n)内的素数;3,这一轮划数后,剩下一堆数,最后一个数如果小于2~sqrt(n)内素数的最后一个数,跳出循环4,类似于2,3,步,依次划掉3的倍数,5的倍数…直到循环结束#include<bits/stdc++.h&g...原创 2019-02-09 17:27:49 · 230 阅读 · 0 评论 -
蓝桥——1093:字符逆序
题目链接仅输入一行,包含空格用getline(cin,s); //string s;逆序,i从s.length()-1开始,0结束#include<bits/stdc++.h>using namespace std;int main(){ string s; getline(cin,s); for(int i=s.length()-1;i>...原创 2019-02-09 17:52:49 · 222 阅读 · 0 评论 -
蓝桥——1094:字符串的输入输出处理
题目链接注意每行输出之间有一空行字符串中有两个空格要特殊处理,如果当前字符是空格,用布尔型flag判断上一个字符是否是空格,以此决定当前是否需要换行#include<bits/stdc++.h>using namespace std;int main(){ int n; cin>>n; getchar(); string s...原创 2019-02-09 21:51:21 · 375 阅读 · 0 评论 -
蓝桥杯——买不到的数
添加链接描述公式:n*m-(n+m);#include&lt;bits/stdc++.h&gt;using namespace std;int main(){ int n,m; cin&gt;&gt;n&gt;&gt;m; cout&lt;&lt;n*m-(n+m)&lt;&lt;endl;原创 2019-02-11 19:54:33 · 242 阅读 · 0 评论 -
蓝桥——九宫重排
题目链接参考博客用map超时,哈希没学,康拓展开没学,然后发现了大神的博客,他用了set存图和去掉重复的图,我觉得比较好理解,用set很好哈哈转载 2019-02-13 22:28:58 · 229 阅读 · 0 评论 -
蓝桥杯真题——乘积尾零
乘积的零的产生来源于所有被乘数的因子2和5相乘,分别统计所有被乘数的因子2和5的个数,取两者小的值就是答案#include<iostream>using namespace std;struct st { int a2,a5; }st;int main(){ int data[]={5650,4542,3554,473,946,411...原创 2019-03-05 19:27:05 · 276 阅读 · 0 评论