随便写点。。。

明天就蓝桥杯了。。老师之前总结了很多注意事项,准备了这么长时间,今天还真有点小紧张。。最后一天晚上,再刷题什么的也没什么用,就收收心,把明天需要注意的地方整理整理吧。。

①带笔带纸,多带点没事,到时候不给发,遇到一些没思路的地方动手划拉划拉。

②上午9:00到中午13:00,带点吃的带着水,饿了就吃点,没水很恐怖!

③检查准考证、身份证、学生证啥的,都带着。

④去之前去一趟厕所,尽量不要比赛期间去厕所,容易注意力分散。

⑤如果害怕键盘声音吃东西的声音影响比赛,买个耳塞。

⑥碰到难题不死磕,但是前边的题一定很简单,别想复杂了。

⑥早去一会做以下工作:

1.检查机器,把Excel、计算器、画图什么的都打开。

2.在E盘新建文件夹,然后多新建几个cpp,留着备用。

3.如果时间充足,抓紧时间打模板,打模板,打模板!!

暴力模板

——历年的蓝桥套路。先写好,临场写很费时间而且容易出错,打好暴力模板检查检查,根据需要删改并添加代码。

#include<stdio.h>
#define start 0
#define end 4
int answer = 0;
int main()
{
	for(int a=start ; a<=end ; a++)
	{
		for(int b=start ; b<=end ; b++)
		{
			if(b==a) continue;
			for(int c=start ; c<=end ; c++)
			{
				if(c==a || c==b) continue;
				for(int d=start ; d<=end ; d++)
				{
					if(d==a || d==b || d==c) continue;
					for(int e=start ; e<=end ; e++)
					{
						if(e==a || e==b || e==c || e==d) continue;
						for(int f=start ; f<=end ; f++)
						{
							if(f==a || f==b || f==c || f==d || f==e) continue;
							for(int g=start ; g<=end ; g++)
							{
								if(g==a || g==b || g==c || g==d || g==e || g==f) continue;
								for(int h=start ; h<=end ; h++)
								{
									if(h==a || h==b || h==c || h==d || h==e || h==f || h==g) continue;
									for(int i=start ; i<=end ; i++)
									{
										if(i==a || i==b || i==c || i==d || i==e || i==f || i==g || i==h) continue;
										for(int j=start ; j<=end ; j++)
										{
											if(j==a || j==b || j==c || j==d || j==e || j==f || j==g || j==h || j==i) continue;
											/*
											*
											*
											*
											*												
											*/
											answer++;	
										}
									}		
								}
							}
						}		
					}
				}
			}		
		}
	}
	printf("%d\n",answer);
	return 0;
}


日期模板

——虽然Excel有强大功能,但还是自己打一套为好,碰到像高斯日记那样的Excel处理不了的,要么在数量级上提2000年然后用Excel解决,要么用自己的模板。

#include<stdio.h>
int y1[13] = {0,31,28,31,30,31,30,31,31,30,31,30,31};
int y2[13] = {0,31,29,31,30,31,30,31,31,30,31,30,31};
int main()
{
	int y = 2017;
	int m = 4;
	int d = 7;
	int amount=0;
	int seven = 5;
	int* yy = y1;
	while(1)
	{
		if(/*判断条件*/) break; 
		d++;
		if(d==yy[m]+1)
		{
			d=1;
			m++;
		}
		if(m==13)
		{
			m=1;
			y++;
			if(y%400==0 || (y%100!=0 && y%4==0))
			yy = y2;
			else
			yy = y1;
		}
		seven++;
		if(seven==8) seven=1;
		amount++;
	}
	printf("年:%d 月:%d日:%d\namount:%d\nseven:%d\n",y,m,d,amount,seven);
	return 0;
}


全排列模板

——全排列也可以用上边的暴力处理吧,如果有时间的话最好也写上这个模板。根据情况写amount和str的值。

#include<stdio.h>
#include<algorithm>
#include<iostream>
#include<string>
using namespace std;
int main()
{
	string str = "abcdefghij";
	int amount = 0;
	while(next_permutation(str.begin(),str.end()))
	{
		if(/*终止条件*/) break; 
		cout<<amount<<" "<<str<<endl;
		amount++;
	}
	return 0;
} 

如果还有时间也可以写一些其他的模板,只要不带U盘数据线什么的,早去一会以检查机器为由打几份模板老师是不管的。。

最后一点。。。早点上床睡觉,保证明天精力,晚安。。。。。。。睡觉



Python网络爬虫与推荐算法新闻推荐平台:网络爬虫:通过Python实现新浪新闻的爬取,可爬取新闻页面上的标题、文本、图片、视频链接(保留排版) 推荐算法:权重衰减+标签推荐+区域推荐+热点推荐.zip项目工程资源经过严格测试可直接运行成功且功能正常的情况才上传,可轻松复刻,拿到资料包后可轻松复现出一样的项目,本人系统开发经验充足(全领域),有任何使用问题欢迎随时与我联系,我会及时为您解惑,提供帮助。 【资源内容】:包含完整源码+工程文件+说明(如有)等。答辩评审平均分达到96分,放心下载使用!可轻松复现,设计报告也可借鉴此项目,该资源内项目代码都经过测试运行成功,功能ok的情况下才上传的。 【提供帮助】:有任何使用问题欢迎随时与我联系,我会及时解答解惑,提供帮助 【附带帮助】:若还需要相关开发工具、学习资料等,我会提供帮助,提供资料,鼓励学习进步 【项目价值】:可用在相关项目设计中,皆可应用在项目、毕业设计、课程设计、期末/期中/大作业、工程实训、大创等学科竞赛比赛、初期项目立项、学习/练手等方面,可借鉴此优质项目实现复刻,设计报告也可借鉴此项目,也可基于此项目来扩展开发出更多功能 下载后请首先打开README文件(如有),项目工程可直接复现复刻,如果基础还行,也可在此程序基础上进行修改,以实现其它功能。供开源学习/技术交流/学习参考,勿用于商业用途。质量优质,放心下载使用。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值